static const q31_t in_com1[1600] = {
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x989E9902,
    0x4BFD262A, 0xED18E24F, 0x13D9FB28, 0x01958D41,
    0x3AF04493, 0x22F4B5DD, 0x097555D5, 0x28D8B4CB,
    0x0319CBB7, 0x177F3F79, 0x2566F0D3, 0x2F612B88,
    0xF4017E6E, 0xF57BE8FD, 0xF991C381, 0xD9E67669,
    0x1D33424C, 0x529530A2, 0xF5E24DF0, 0xE89A8162,
    0xD7234BF0, 0xFBD298EB, 0xDFEFE455, 0xE48B770C,
    0xB6A2307A, 0xEB98AFF7, 0xFAD0A5AB, 0xFD4A8C7C,
    0x384C52DA, 0x3F84DBFE, 0x1AA48E5B, 0x0B6DC1A3,
    0xC8FFCDB5, 0x1C63EA16, 0x22A75C9E, 0xC092EE70,
    0x03525B32, 0x0E4CDDF6, 0xF2B8599B, 0xF2542DEB,
    0xE58EF3F2, 0xCF9C4308, 0xD93FCB0D, 0x1F3FCAEE,
    0x13C1B4C3, 0xDC54C214, 0xCBCAE77B, 0x0C9B3C0D,
    0x3493E190, 0x3384C615, 0x0BFB7286, 0x0C435FCF,
    0x2987878E, 0xF4CC9F11, 0x07821400, 0x12B7D16D,
    0x0480CF0B, 0x0CEFB3F4, 0x122C6549, 0x0EF8C507,
    0x107D70EB, 0xE65B4232, 0xE7284241, 0x2CD5DDB7,
    0x13A82312, 0xEA1E6E80, 0x068DE518, 0x09FEC38E,
    0x2610A4F3, 0xFF93C355, 0x0D6C2B87, 0x41D1A7FA,
    0x313F0FC3, 0xD4E8A705, 0x1B76E871, 0xECC98FC4,
    0xE6943B56, 0x0502B75D, 0x1145CE74, 0x29202182,
    0x023697D6, 0xFF050F39, 0x139EDA76, 0x09AFCA97,
    0x0CF0FB21, 0x446E4091, 0xEDAEF528, 0xC115D9F0,
    0x0EE997C0, 0x14DB1D0B, 0xCC1B44E0, 0xF5E51BF6,
    0xCE2CFB3C, 0xCF27D8C5, 0x373B484F, 0xD2C12C7E,
    0x1ED7F53B, 0x2F7FA0E7, 0x3237BE5E, 0xF8A94D3D,
    0xF9B66EF5, 0x12CB1378, 0x26B8FA91, 0x11D11378,
    0xC02A8F86, 0x139CC618, 0xDF90BB7F, 0x3E1FA0F8,
    0x2C61A51A, 0xF70645FD, 0x0C66EC9C, 0x210CB7EC,
    0x17BF8CA0, 0xF8BED6AB, 0x326FCD59, 0xEC30C8F8,
    0x0FE65844, 0x1DD85D6E, 0xFA6BBE0F, 0x3FD8DAA1,
    0x4E44D3DB, 0x1E8AEEB0, 0xE5DA3FAB, 0xCE314950,
    0x0FF9A21B, 0x06210932, 0xD59F697F, 0xF3B3DCB5,
    0xCC25A1B5, 0x24B754B4, 0xFDC1D8DC, 0xE347526C,
    0x07EA5B50, 0xFADD5AB1, 0x038D1D0E, 0x19E00630,
    0xBFB09446, 0x024CEE8E, 0xE4884E09, 0xB541BBC6,
    0xE2378D03, 0xC48AED69, 0xF59C7C2C, 0xE358FF43,
    0x01283038, 0xBB40FFEE, 0x17072138, 0x0F970B7A,
    0x2A0ADB07, 0x25192901, 0xEDDC9FFC, 0x17F37C8D,
    0xCEEE913C, 0xE0BACB84, 0xE64FF2B9, 0xE215D1FA,
    0x262B0C4D, 0xFBD0AC0A, 0x15814D14, 0xF323B17B,
    0xF13CD4F3, 0x1C8B323C, 0xF16FF448, 0xE8A38E47,
    0x1F736497, 0xFD02AA10, 0x194AD108, 0xDF50F44A,
    0x048F7CEC, 0x018D4803, 0x0489357C, 0x2F85D4D8,
    0x1C7F99F7, 0xE6459535, 0xE2D1A9ED, 0x1178CF6D,
    0x3C0DD0DB, 0xEC625BBC, 0x5F4C0DE6, 0xF235C512,
    0x085D71E0, 0xEC79FFAA, 0xC8504DA0, 0x0CABB448,
    0x08AA1767, 0xCBD90C3D, 0xD7B5DEE4, 0xCC117B05,
    0xEFD3088E, 0xC51D3DFF, 0xED270945, 0xF69F496F,
    0xD862FD4C, 0x0C5ED1EE, 0x0CC5069D, 0x133E3E1C,
    0xF17B67A6, 0xF83D0A00, 0xD896D333, 0x0FA76D81,
    0xC5726D71, 0xD5A607A0, 0xD7015FAF, 0x3033D06F,
    0x2B282A66, 0xF99EE384, 0xFC0FDA71, 0xE434DF6F,
    0x48160D6B, 0xC7953F54, 0x1C38B9F8, 0xBFA612E8,
    0x05755E0F, 0xDBFB69DC, 0x34BBC5F8, 0x4126C7B2,
    0x05694788, 0xE44B2CC2, 0xFBBC961C, 0xEC33F6D4,
    0x2AC76548, 0xEFA004C3, 0x24E46B32, 0xFEEE6D5E,
    0xC3ECD60D, 0xEF81E067, 0xF60A7518, 0x054EB73E,
    0xC9E8DD35, 0x3A7F1B79, 0x096CB254, 0x736B3619,
    0x1B0E71CE, 0x239563A8, 0xBFDBE248, 0x102EF55B,
    0xE33226EE, 0x14DA6360, 0xD6D25E1D, 0x109E5A83,
    0x0C15538A, 0x11B93A56, 0xDF5718AB, 0xF3A4DC52,
    0x1D6FDE7C, 0x10943142, 0x2DF2A32E, 0xFA05AB36,
    0xFE54256B, 0x1518DE88, 0xF7B0A698, 0xDB81DC3B,
    0xD1C1053A, 0xCEFB039E, 0xE4C37F5B, 0xF81D3AFE,
    0x17FED6E2, 0x11F6D6B3, 0x14B9F44F, 0x2A386AA1,
    0xF2D7EC1B, 0x02AC3F74, 0xF9913FDE, 0x159E4B64,
    0x4397E3A5, 0xE20968D7, 0x229F106F, 0x38EF4884,
    0xF9246CF9, 0x21E1B2FD, 0xE5037B68, 0x0CBE82A1,
    0xEECAAE99, 0xC583CC5B, 0x09D89499, 0xE63F4D5A,
    0x12189E2C, 0x0CA3E58C, 0x04C5C292, 0x09E8C271,
    0x16052602, 0x46A973DE, 0xED7834A2, 0x01B545EF,
    0x1917EABB, 0xF5206500, 0x0B1BA5A2, 0xBEE16FBE,
    0x3598DD0E, 0xF9271281, 0xF40F049F, 0x45ADEE9E,
    0x223EDE7A, 0x24039F78, 0xDBAF345D, 0x173224F6,
    0xF12AF47C, 0x0F12317D, 0x0C28515E, 0xBAE31CFD,
    0x2DBAA682, 0xCF6C2E25, 0x361F7F76, 0xFDB2A653,
    0x0B77C0D9, 0x08281BD8, 0xD47610E1, 0x1BC6B25B,
    0xF2A668E4, 0x057DA2CB, 0xDA972AF1, 0x17125D49,
    0xF76000F0, 0xEB74A0B4, 0xE1826EDE, 0x01A01B64,
    0xE3A73F88, 0x30A8E674, 0x05C2FA90, 0x1A86C99C,
    0x33F82B43, 0x218ED7FA, 0xE4CDE53A, 0xF8C8268B,
    0xDE17D93B, 0x07E909CC, 0xE96B3166, 0xEBE6C4DF,
    0x36228187, 0x92910573, 0x055FB2B3, 0xD61A18DD,
    0x34047385, 0x261D0199, 0x53EA7806, 0x12F07845,
    0x0ED00CE1, 0x401F4747, 0x17DED70B, 0x3E7093EB,
    0xD0A2CE34, 0x0C3A372A, 0x28BDA420, 0x192CF35B,
    0x2092B7FB, 0x08D23AFF, 0xFC1D4C91, 0x2BF91641,
    0xFBC0813F, 0xE540E916, 0xE0A88AC4, 0xEF172042,
    0xEA6EEE42, 0xF7951AE2, 0xE3E3D82D, 0x1A71CBB9,
    0xE4283F33, 0xF70480F5, 0xECE4DF1B, 0x03865936,
    0x23EDE067, 0xC58FFC04, 0x0DC45730, 0x05E08A2E,
    0x10D525FA, 0x04D6E1B0, 0x0A9A2C85, 0xFBFB2EE5,
    0xEAAF8CB8, 0xF7ADCB1B, 0xDE6CA489, 0x03D81A25,
    0x05953BAE, 0xD363BF8A, 0x2AC5EF7D, 0xCE80F1B5,
    0x372E7C93, 0xD96488D1, 0xD490786A, 0x11D94C16,
    0xFFEE21A5, 0xDED5B269, 0x034F4798, 0xC310A160,
    0xE650866A, 0x0430C4E6, 0xE148E205, 0x13F52206,
    0x2924C6DE, 0xFACE61BB, 0xFD13C71B, 0xC99E2EEB,
    0xF2F368B3, 0x1E324E76, 0xFFBD7AEF, 0x56937FB5,
    0xEF8B9D35, 0x3F315FF8, 0x062E4E4C, 0x01351340,
    0x2EAEA9FB, 0xF8CF4CDC, 0x1BE0F32A, 0x246C2AEB,
    0x11949037, 0x0337E1CE, 0xE8B8721A, 0x1C64D629,
    0x29EF5CBB, 0x00BC080B, 0x06F93B3F, 0xE0E7BFC5,
    0x08F55A85, 0x0A595E01, 0x0B17370F, 0x05F0FB36,
    0xFB42B9E3, 0x11BFBD83, 0x0FB9BD9D, 0xF0566E29,
    0xF8D89186, 0xE5116939, 0xC4D25726, 0x0AC65F13,
    0x22399B3F, 0x2FAC7535, 0xD5573B4B, 0xBE615AB7,
    0xC472A072, 0xEB7D7BFE, 0xD0AD4F8F, 0xD8A2CA26,
    0x0D92EE25, 0xC0E33DA9, 0xFE8E80B5, 0xF6617504,
    0x2208903F, 0x23F3C93B, 0xD5AB4F7F, 0xF181F5D1,
    0x018A21AD, 0x0049263C, 0xFE6A1F45, 0xEE81C527,
    0x1E4925F4, 0xCA832CA8, 0xDD3C8FA1, 0x088E0BDC,
    0xF01B844F, 0xF5D2EEAB, 0xCA954DBB, 0x2E0ED893,
    0xFF244F28, 0x3060D548, 0xD7FD0474, 0x1FC7AD5F,
    0x09A78488, 0x1E659A51, 0x2EFA9BD6, 0xF07CF9DC,
    0xE0A5E850, 0x40E74413, 0xF9C344BA, 0xC7333B7E,
    0xAFFAA3C6, 0xEB82CA58, 0x33B735C5, 0x0B113B46,
    0x1AD10DD2, 0x0D11B1C5, 0x378BC956, 0x6ADE8E85,
    0xC24C3804, 0x3516A2AD, 0xDED29D87, 0xF63A305A,
    0xE0F860B0, 0xE2123C4D, 0x0C33E5D7, 0xDBE15FD0,
    0xF39BB486, 0x0E32751A, 0x1A884CCB, 0xCC58A681,
    0x0F79AE43, 0x22A6E3D5, 0xCBD5AE6F, 0x3BBEBAB6,
    0xDAE64BBE, 0xDF53CF27, 0x1291CF1B, 0xCDD6600C,
    0xFB0DE039, 0x47DAD05F, 0xFDFF6642, 0xF227F4B9,
    0xDA7D97D0, 0xE695DC47, 0x2C781680, 0x0302DD6A,
    0x0E173AE0, 0x07B4A71D, 0x185D915C, 0x21CB7A46,
    0xE0E902C7, 0x16101650, 0x1147AE49, 0x1E4FA9A1,
    0x4C0F7743, 0xC040A317, 0x12C21032, 0xFD48ABE9,
    0xA1921573, 0x04EE1804, 0x0A0F61B0, 0xED5764D6,
    0xD284CB1D, 0x06B370F3, 0x29ECFB7C, 0x135DF36A,
    0xD4944DB2, 0xD63C530D, 0x2AC20AB7, 0x09BAB8EC,
    0xDC100A6D, 0xFDDEF9DA, 0x05F6861C, 0xDB8EFE92,
    0xF2524E09, 0x19E7B011, 0xF696B413, 0x0D4A0AFB,
    0x03A9B92D, 0x186D166A, 0x13EDC755, 0xFEC16D7D,
    0xE059A51B, 0x3B596D51, 0x000B98E4, 0xCBED56EF,
    0x1378C1BE, 0x8E033529, 0xFC235745, 0xDC01CFBB,
    0xED74A2CD, 0x03C56774, 0x57829E64, 0xFCA75689,
    0xFF86CF37, 0x19AFCCC6, 0x1091E6A4, 0x188F9127,
    0x3CFF868C, 0xDDE9DC18, 0x000774C8, 0xDF844ED6,
    0x0E6A8D40, 0xCAB99013, 0x1F633CD9, 0x06398EE4,
    0xEB332C23, 0xE107F3BC, 0xDB65F961, 0xF60E66BC,
    0xCBE7A5ED, 0xC94229EF, 0x16D12929, 0xCEB109F9,
    0xE3851381, 0xF1C7795A, 0x1CA215F4, 0x280B64B2,
    0xCE448AF3, 0x10A54B89, 0xDBE9DBB8, 0xED06AC14,
    0xE91DC9EC, 0x010B8C3C, 0xEB922E3B, 0x0168345A,
    0x053A73DF, 0x1F66D9F6, 0xECCFAA75, 0xF60EB204,
    0x04D64CE0, 0xFE42B49A, 0xFC3D0B7D, 0xF1F60EAC,
    0xE06FBFAE, 0x1E29BE8F, 0x0438337B, 0xE6AE2139,
    0x1F11B4FA, 0xD8EDE4E8, 0x1E503D2E, 0xF2AEDACA,
    0x210DE09A, 0xDD7539CE, 0x1B49DD23, 0xF8E432B8,
    0x009C8F49, 0xF134E8EA, 0x1FEEA6D1, 0xFC18A073,
    0xF3CE8176, 0xFD64B6FA, 0xFD3F3A79, 0x445D73EB,
    0xD2C23312, 0xF8FE5D43, 0xF1AF2A3C, 0x3AB9D836,
    0xEB5DB8CD, 0x23914F35, 0x0D24B61F, 0xF36072E8,
    0x1850C0DA, 0xD0C4A9E0, 0xE79FCFC9, 0xE5A6FEE7,
    0xFB93A9E4, 0x0F0A979E, 0x0A945C29, 0xEA5D0742,
    0x38F25468, 0xE6F72283, 0xF8FBB0FF, 0xBFACCF45,
    0xFA58427A, 0xD9C908FC, 0xF7535389, 0xF1CF18BE,
    0x08FE947D, 0x293AFDE4, 0x1AAF434F, 0x1F693C96,
    0xC6ACDAC9, 0xD0AFAD18, 0xE7BB5B8D, 0xDF0D7869,
    0x3641AD54, 0x0D6D36CB, 0xC117A7ED, 0xE9CBC363,
    0xF87F7B21, 0x1DC72BE6, 0x0B93CE6A, 0x06DFD90A,
    0x15F13A11, 0xF819227F, 0x32FC4749, 0xE2B49682,
    0x27CB0761, 0x03CBDD4F, 0x3BCD855B, 0x0715C2D9,
    0x1BCB4289, 0x06DD5476, 0xF1DBAC17, 0x2275AC2B,
    0xE75DDD6A, 0xD53CE4DC, 0x10D3C579, 0xD9FED312,
    0xF2840814, 0xB90B1F1F, 0xFADFDAF2, 0xEEB28E27,
    0x00E54D40, 0xFEFE88F2, 0x3B3205E1, 0x2B9A3F81,
    0x0B784CE7, 0x28876491, 0x1DE7B86D, 0xED2ABA1B,
    0x14907ED1, 0xF4A1C68C, 0xD1877335, 0xCA796CD6,
    0xF9ED43AD, 0x111EC826, 0x1DF7E758, 0xE6F37528,
    0x1175CD5D, 0x1C170DFB, 0x0099E652, 0xEFC55267,
    0xD3BF1C04, 0x1342C04B, 0xF0C0D7D5, 0xE6852157,
    0xF6D39C8D, 0x16EC7D1E, 0xFA728011, 0xEF3F54E8,
    0x06654BB6, 0x6A4E767A, 0x15F862CC, 0x087A19E0,
    0x02A3A751, 0xF07D053B, 0xD48646F4, 0xFFFCFCFB,
    0xC45E9088, 0xFC1E218B, 0xD67013D2, 0x2E906D03,
    0xBF3AFDE6, 0x35C17A20, 0x247CB22C, 0x21096BA0,
    0xDF87B6E5, 0x1C29F556, 0x11177F0F, 0xF1F0ABEC,
    0xF64150EF, 0xC44FEEB1, 0xF1A108D8, 0x0E60B70B,
    0x0EF9FDB7, 0xFD51A677, 0xC7B7E26F, 0x1B575CA6,
    0xCB609438, 0xFD7611D8, 0xF639B834, 0xE0199BE0,
    0xE5FE2441, 0xF76E1F90, 0x28F167BD, 0x0D5FC29F,
    0x236BBCF7, 0xEB499E10, 0xF6D33EE4, 0x17C1231B,
    0xD593909E, 0x2EE53992, 0x614C105D, 0xFDB46D89,
    0x19253DB0, 0x06A240E9, 0xD96402D9, 0x13673671,
    0x11883EDC, 0xF330A7EF, 0xFD8628FF, 0xDE5341BD,
    0xD61A8406, 0x0E0A0A14, 0xBB2EF069, 0xF736FBC6,
    0x18D7C21D, 0x363AF52D, 0xC7DE0791, 0x271088E4,
    0xDC5DE5B8, 0xFEB13E1E, 0x63ABD09B, 0xE787716A,
    0x351495E4, 0xEF051552, 0x2992F62E, 0xF012984B,
    0xF0F3CBCB, 0x1986D8CF, 0x02919BA3, 0x3B5B63AE,
    0x1571E4AA, 0xCBA1AA48, 0x24927078, 0x2441FED2,
    0xC8C1C56D, 0xEF6D2C0D, 0x103C528C, 0xE37D5EF3,
    0x2DED8FE1, 0xF4124723, 0x2C6288FA, 0xE3F808DF,
    0xEFB160B1, 0xF7B9459C, 0xD9F5E8F5, 0xD4B9A229,
    0x237CC242, 0xFE98A5BE, 0xEBB0C172, 0xFF51EE7E,
    0xF9C148AC, 0x0707B3FC, 0x270673E7, 0xFAB23395,
    0xD0591188, 0x0F27DDF0, 0x51B4D25D, 0xF2AEAF39,
    0xEF964861, 0xCFA670D3, 0x05853ABD, 0xF1DFCBED,
    0x0658AB6A, 0xD200633A, 0x06D750A7, 0x1F953500,
    0xFE718DE2, 0xFDD4A31D, 0xFE0A2517, 0x0613433A,
    0xE526D82C, 0x58B0D198, 0x273A143E, 0xEBEC2C5E,
    0xC4447C43, 0x1F66314E, 0x180029F0, 0x21925A52,
    0x5380F37A, 0xD8E1BE9D, 0xFD61650C, 0x1603437D,
    0xDEC171D5, 0xE915602C, 0x00694EAF, 0x05EE8DE8,
    0xECA8BC39, 0xF7907BC8, 0x0D91EFFB, 0x1B1909AB,
    0xDF652E8E, 0xF07306B2, 0xE1D1F752, 0xDF68CA6E,
    0x4AFAC050, 0xF9EB836D, 0xDFA35CA8, 0x40DDD2D0,
    0xF013A142, 0x160DF20B, 0xD236F022, 0x1C63E059,
    0xF24BE3FA, 0xD6D8F899, 0xEA506F9C, 0x43C33538,
    0x160A0986, 0xED14CD3E, 0xBC0D4797, 0x01F14EFD,
    0x0258A1FF, 0x14D35C43, 0x00AB74EC, 0xF2A79E97,
    0x29E8D191, 0xEFD7B89E, 0xF46C9118, 0x0778CA14,
    0x1013EE94, 0xF216DABC, 0xFD9332EA, 0xCB4ED1D8,
    0xE611FAF5, 0x1FA5D9A2, 0xE687A4F2, 0x0ADAD1A1,
    0xE2F36930, 0xDBED6498, 0xF81F3B1A, 0x01DE3706,
    0xF2F3703B, 0x178C9BE3, 0x19F6576B, 0x08772EEF,
    0x376D39E9, 0x218F87DE, 0x10664F6A, 0xC252617E,
    0xD30381C4, 0xF654A3EA, 0x0D10DE03, 0xD7245445,
    0xE6D75A75, 0x12AF2A18, 0xE4EB08D5, 0x2B600AD8,
    0x14C5C23E, 0x0C2AF340, 0x09899B3B, 0xD56EB6EC,
    0xF5BFC3F9, 0x1092B418, 0xD4AE565B, 0xE2B84990,
    0x136DF25D, 0x37F95099, 0xD6D622C4, 0xF4F27935,
    0x300195AD, 0xCCAA9206, 0xD02B9262, 0xDF50404D,
    0x1EE357A6, 0x45C9874D, 0x03C06261, 0xD626900A,
    0x155CDCD8, 0x1F2C1E24, 0xEEB658CE, 0x0AD7804D,
    0xCB8F568F, 0xD9116D0C, 0xF68A2575, 0x358E49C9,
    0xEA8EA06B, 0x0592B15C, 0x17C9F668, 0x2644A5B0,
    0xF91B2D0E, 0x112A905E, 0xFF92E575, 0xFD6369AE,
    0xFA449D57, 0xE5CBAC76, 0xFD8D2049, 0xE609B294,
    0xE89B45CA, 0x11ED174E, 0xF94543DA, 0x54A8ADC0,
    0xF754CC8D, 0x04435DE0, 0xB7223AD4, 0xEFB2B70A,
    0xDC038F57, 0x08F3B1D0, 0xF07C3E21, 0xDD3C9283,
    0xD789752A, 0x098211E1, 0x0396DFD4, 0xFB2A6082,
    0x3BDB8407, 0x0E9922AC, 0xF5F82519, 0x342EA04B,
    0xC5A33FB1, 0x0A9F13E0, 0x27BE11B1, 0x0D2D449E,
    0xF1ED9045, 0x0EEDD86D, 0xD63F5FB9, 0x535D7505,
    0xEC96A980, 0xFA5C7EEA, 0x2C356606, 0x1AE27310,
    0x17649753, 0xE6C9ECEF, 0x08D243D0, 0x0B850906,
    0x041EFC96, 0xC77C1B2B, 0xF45399EA, 0x031AA3D8,
    0x05927C18, 0x0C04C6F8, 0xFF14EC77, 0x177A7EB6,
    0x16E68D59, 0x25B649E6, 0x06F7B2A4, 0xFE5D283A,
    0xE6AE5F07, 0xFC013F07, 0xF4FF28DE, 0x0F81F925,
    0x06AF10ED, 0xD2DB8A2B, 0x33C5D970, 0xD9F0EDAD,
    0x0887444C, 0x17367FEA, 0x1FBBCD95, 0x026DAAA5,
    0xE398E841, 0x177BC42B, 0xE3C1D022, 0xF4894328,
    0xD37FEBAD, 0x410B297B, 0xC652B67E, 0xFEA4C32F,
    0xE8630A04, 0x240115FD, 0x0DCE0D77, 0xDEA05426,
    0xFAA8E10F, 0x13D2A6D5, 0x2AFF889B, 0xD9BBAE12,
    0x1ACC6983, 0xF8C0EAA6, 0xDCB23E21, 0x001D5898,
    0x1D441706, 0x11DB7AAF, 0xF1931CA4, 0xEFA92701,
    0x119BFC33, 0x14200A4B, 0xCE0B670E, 0x1356D601,
    0x27A13C60, 0x07CF3211, 0x14A7921D, 0xBE675FAA,
    0x18C21BA5, 0xFAA6625C, 0x04F73908, 0xFC923120,
    0xF038033E, 0x304E54DB, 0xEC6B837B, 0xDE0F072D,
    0xDC409E36, 0xFECCC5F4, 0x2B044238, 0xFC70E683,
    0x2246C611, 0x2040529C, 0xC1CDCFB8, 0xF49B25B9,
    0x234F254E, 0x5906097C, 0xFFB466C8, 0x1E3E87E8,
    0x0E5F5989, 0xEFDB7962, 0x05B720DF, 0xE3805B8D,
    0x1DECC1D9, 0xFF0A6BC1, 0x0668D275, 0x0A06A06B,
    0xF034B224, 0xFBD41BBD, 0xFBFDB85E, 0xE02EB265,
    0x025ED397, 0x0F0D0324, 0x02A2DC1E, 0x0E6AC326,
    0xF40D41E4, 0x010045FF, 0x3F788F04, 0x1745630A,
    0x11FA857C, 0xE32A61F1, 0xF9B289E3, 0xC8605E3C,
    0x0B103E09, 0x11E8ABB9, 0x4ECAD1FF, 0xE8F706CA,
    0xDE43FD29, 0xAF3C6825, 0x1970585C, 0xD8EF8B2A,
    0x60B2B334, 0x9E4ECDC2, 0xEF48CAC6, 0xF77002F1,
    0xDCEF7DEE, 0x1DACD897, 0xE45D62BD, 0x249D2D78,
    0x103DAA97, 0xCAE49416, 0x1D61BC2A, 0x250C2FF7,
    0xE744DDA4, 0xDEE0E3D6, 0xF626B5F6, 0xF960ED52,
    0xF3080E7A, 0xFEDF8A7A, 0x10B35283, 0xF75DCA31,
    0xED7946E4, 0xF5668104, 0x0F1D284B, 0xE8139AB3,
    0xDD81EB77, 0x1620A5A7, 0xFF3C7766, 0xCA96BFF1,
    0xFADA579F, 0x1B2ACC6B, 0xF7B8C44D, 0x051477AF,
    0xF56C2B35, 0x0668D1FB, 0xC6A692EB, 0xA894590A,
    0x0E331434, 0xDC298D4E, 0x252217A9, 0x21E5C04A,
    0x29CD5DAC, 0x0023EBD9, 0xDF51BB77, 0xFE200C08,
    0xFCE5881E, 0xFC623B9B, 0xF5935B32, 0xE42285B8,
    0xF3354FD0, 0x36739E40, 0x3FDF4858, 0xC3538032,
    0x3FEDD8AB, 0x19205B84, 0xE156EABC, 0xEC08E7CF,
    0x17517203, 0x02A851BE, 0x464A43AB, 0xEA868404,
    0xBA792AB9, 0x03602B08, 0x249BE8A0, 0x03B6396E,
    0x24DC28A9, 0xE86AB089, 0xFDE64477, 0x1C4C3627,
    0x10ACBE45, 0xEA46DE7E, 0x3657BBD5, 0xEF080D33,
    0xF6B47E9E, 0x1B77A8FF, 0xE05573CA, 0x13105A92,
    0xE24539B5, 0x2E0F8105, 0x58271231, 0xFF6C1783,
    0xE41C4005, 0xDBDD1FAE, 0xF56E5715, 0x30B9F805,
    0xEA8D16AE, 0xCFA346A4, 0x11546AF6, 0xEAF3996F,
    0x12CC8111, 0x1DE807B9, 0x1A91DBF2, 0x0FAD251D,
    0x019BF8E4, 0x2D67407E, 0xD50DF704, 0x081F0D9F,
    0xCFB34F57, 0xF5301300, 0x21C5FF00, 0xE7F387D4,
    0xEA72E5C6, 0x0D6DEC5E, 0xF4D38914, 0xE5491C26,
    0xFE00CB56, 0xF1465B11, 0xC0307F93, 0xE05B3E20,
    0xD90DE889, 0xD81C20F7, 0x1167C9E0, 0xD311A956,
    0xD8E4A39B, 0xF4EAD2EE, 0xD5DFE422, 0x20CF8705,
    0x1DAEAE9D, 0xF6C158E7, 0x1F64026B, 0xED9730AB,
    0xC4FB6602, 0x339F42C2, 0x55B4E22C, 0x7FFFFFFF,
    0xF314518C, 0x04C0825A, 0x24A92C96, 0x16A75B19,
    0xC24FE761, 0x2AAC5D0C, 0x04695700, 0xE6A1B439,
    0x1FC2A2A4, 0x07B8C3DF, 0x49547562, 0xCD7925C4,
    0x468A9A74, 0xA170555F, 0xA895137A, 0xFEC8EBDC,
    0xF701A9B0, 0xCF52A308, 0xEA49D198, 0xE59821A4,
    0x0376133A, 0x084E755B, 0xE9418B48, 0xD28CC131,
    0xF3A44965, 0x1798F250, 0xFCF8C32E, 0xE9DCA813,
    0x19E871D4, 0x0CCA040B, 0xD7BBDCAD, 0x4B2D22DB,
    0xEC2649EA, 0xCF1D9F81, 0xD8748DDC, 0x05BCD0CE,
    0xC1889358, 0x0279EA0B, 0xFE19E96B, 0xF826FD17,
    0xF6A8544F, 0x0B9985E0, 0x21FD6440, 0xF32BF64B,
    0x3640F238, 0xE0B7DE8B, 0xA22A4D73, 0xE1F1E4BF,
    0xFA425A9C, 0x18A12358, 0xBE560427, 0xEBF20EA5,
    0xF797CAE5, 0x149247D0, 0xEC0DD62F, 0x2B1AF3C0,
    0xCABA3371, 0xEF53562D, 0xA56DDA7C, 0x27239E21,
    0x5F174065, 0x0D032FC0, 0xF2C28B03, 0xE64B64DA,
    0xF6501B39, 0xE1D9AA6C, 0xF73D1719, 0xEBDF93D7,
    0xECFE3CD2, 0x1D963549, 0xF3CB9AE1, 0x0940C32C,
    0xD2C5FEF7, 0xDC43361F, 0x1B6BBCDC, 0xF1989215,
    0x4031C75A, 0xE1846B4E, 0x10268FF8, 0x195EBAD6,
    0xF1568544, 0xF092AF11, 0x16FE5ACB, 0xEDD5F5AD,
    0x1E367F47, 0x3322A25C, 0xE1922DEA, 0xDEB0CDD8,
    0xCFEBF032, 0xE3AD6EBF, 0x31C7C0EA, 0x26D1AFC9,
    0x15E3EB1B, 0x00FBC918, 0x9D6DF24F, 0xBB15CF08,
    0x0B9A60D6, 0xEE4CA3BD, 0x16B9672D, 0x23BE2B4D,
    0xDCCF708D, 0x1539D21E, 0xAA4783A3, 0xCE239742,
    0xF65384DD, 0xD1F8E606, 0xCCEBFC9D, 0xE5A5ACFB,
    0xEA9A612A, 0x326EC321, 0xCF947293, 0x1138E0DF,
    0x0F8CE7EA, 0x1670224F, 0xFDBD45D6, 0x39B31717,
    0xEE517CA4, 0x0D2BA9CD, 0x1560AB64, 0xD1AFCCA9,
    0x0045D5C7, 0x0EE6BC43, 0x32B3A249, 0x061D0F44,
    0x1C6001AA, 0xF132BFCC, 0x2EB6111D, 0x0CFFB4B0,
    0xD9ACAA7F, 0xED8AD132, 0x103B6290, 0x258EBE9E,
    0x375FF85C, 0xE9952C79, 0x1446D2BF, 0x17B04A26,
    0xFFE0A1D4, 0x277C9D62, 0x0A8A0882, 0xF0DE3646,
    0xFCEE9B9F, 0xF7DF83E6, 0x338BF025, 0x36559700,
    0xF50F3E4D, 0x2FFEC1E4, 0xF97662F9, 0xEF8D5BC2,
    0xF32AEB81, 0xB158B6B9, 0x463821CA, 0xF2C8C022,
    0x16B0EA61, 0xC853A97B, 0xD04B5A47, 0x186BF425,
    0xF848D9DC, 0x1AE9F473, 0x04212247, 0x1AC75156,
    0x1DF8C461, 0x0F63B40C, 0x0A77FD3F, 0x162B3C6F,
    0xCE068156, 0x4CB277E3, 0x087DDB87, 0xF75FE861,
    0xDA08D740, 0xF18287D8, 0xF01FD61C, 0xAC099709,
    0x2AC31859, 0xFAF20524, 0x02147582, 0x1A7B86E2,
    0xF9841439, 0xFD22E534, 0x0BBC20D3, 0xFDCDF3E1,
    0x05127600, 0xE9202FAF, 0xD9EF9B9B, 0xCA5631BC,
    0xEBCFD4D7, 0xF5EC2384, 0x1C58F5C7, 0xD9549794,
    0xFCB1DC29, 0xC23CDC66, 0x307C04BE, 0x113A5F6B,
    0x21C1734A, 0xDE41EE05, 0xFA7736AD, 0xEAE1D891,
    0xDFC6135F, 0x19C51A7F, 0x0684DD5B, 0x0C62E61A,
    0xD2EEEC87, 0x12787C5D, 0xFDF9D5B6, 0x221C48DA,
    0xF44305D0, 0x3BB84799, 0x10AC0B96, 0x0B0A1401,
    0xE2C52E90, 0xD776F996, 0xFD2511D8, 0x04814056,
    0x0E523279, 0xB0667C78, 0x0B351C68, 0x154EF794,
    0x081D3FA6, 0xDD1BDC26, 0x28045C32, 0x0A752ED4,
    0x38B28F13, 0xE74D8FA6, 0x3A71F769, 0x0BEA94AE,
    0x155E4B5A, 0xE1AC8525, 0x1F7B0D2F, 0xA90D0190,
    0x0039A938, 0x23BD2ADB, 0x0C397874, 0xE57E7E33,
    0x3BFF45A1, 0x0AA8DCCA, 0xE2DF9120, 0x12FC95F5,
    0x2FFB1D3C, 0xD6E37B4A, 0xCDAC6B42, 0x507E3508,
    0x3B769D2C, 0x6D08F42C, 0x3F1A66E4, 0xCBEE33A4,
    0x4E2448FE, 0x18E67931, 0x2EF3BE15, 0x1E88228C,
    0x0EDD0EA9, 0x089810C0, 0x0E383F03, 0xF92DB6C4,
    0xE483E05B, 0xDA243CEE, 0x068E8B1F, 0x45E0B8D4,
    0x112062C8, 0xCA388986, 0x2E5F60AF, 0x34E70648,
    0xF9D2DF0C, 0xECD85590, 0x0D2DF832, 0xBB0399AA,
    0xEB7296FD, 0x1741443A, 0x13A05F6F, 0x1FF9A146,
    0xFE9AC0C0, 0x07DE8E7E, 0x1B930942, 0xF3FD8928,
    0xC82B0BFA, 0x9510B051, 0x0CA61BFB, 0xF37CFAB7,
    0xFB0D47D5, 0x2E982040, 0xD499F4D6, 0x177AED87,
    0xF40CBAC4, 0x08B93A7B, 0xFE5D5DF2, 0x1A415DFF,
    0xE6F69955, 0x03438CD4, 0xDF962B06, 0xEE63149C,
    0xD19AAED0, 0xE3002F12, 0xFD76132D, 0xF3200CB1,
    0x0A33E39E, 0xF1B15F05, 0x46C5CEBD, 0x031303F1,
    0xD0ABDF47, 0xF859784F, 0x2EFE4DE7, 0xF1E8254D,
    0x1EC23551, 0xD53BBF2D, 0x27688747, 0xEB0AADC0,
    0xF94AAB06, 0x0C54F938, 0x202F923B, 0x15FCF42A,
    0x2148B0F8, 0x3155BB27, 0xE3CBF225, 0x1A1B10E2,
    0xF3EB60EE, 0x0814FD8F, 0xE09DDFD2, 0xE87E44E4,
    0x17EC8A9D, 0x196C6D02, 0xEFE1AF75, 0xEADEFD66,
    0xEEB6F8B8, 0xD035F4C1, 0x486FC3A7, 0xC9E7E362,
    0xFFAEEAD5, 0xFD5F035B, 0xC06FB6BC, 0x12CA0776,
    0x139A4FCC, 0xFD144F1C, 0x3164BEB7, 0x04D92011,
    0xD8FF3CB7, 0x1F5B7056, 0xF38E2AF7, 0x5B8395EE,
    0xED78B547, 0xF009C071, 0x3C63EBF1, 0xBD921228,
    0x1048BD4D, 0xD5AB311B, 0xFA7A25B5, 0x48C6F21C,
    0x285B6840, 0xCA57CD21, 0xFA6A4E14, 0xC54384F1,
    0xF6C5253C, 0xDF9C704C, 0x01E19918, 0xABE58F1C,
    0xBEBBAF6F, 0x06BDF77E, 0x4CE482D0, 0x0EE30019,
    0xB85C5D05, 0xF42A973D, 0xEB3E705E, 0x27D52A2E,
    0xE63ECA86, 0xDCDA1BC0, 0xE88D090C, 0x248C6540,
    0x01C280C3, 0xF175B3E3, 0xCFC7DAB8, 0x0BF0706A,
    0x061DFE4F, 0x0A03E8F1, 0xCEF3553C, 0xD49E4A5C,
    0x3E370C52, 0xD1769820, 0xDC87A2D7, 0xF38EE55A,
    0xF1578F00, 0xF57E779B, 0xBC742241, 0xDE5A1749,
    0xF751656E, 0x0B59DCF0, 0xE34AA23E, 0x01250D8D,
    0x49445B23, 0x289BE693, 0xC7C6E450, 0xE24BD4F6,
    0xF72C94B6, 0xE1920EC4, 0x2EB35999, 0xC01ACC60,
    0x2EE6E96C, 0xD7D409A2, 0xDDB525AB, 0x27BFC358,
    0x015B865B, 0x2BA23332, 0xB5B61DBB, 0x161FEE65,
    0x5ED8CB47, 0xE0653E1E, 0xF56DF0D4, 0xDB406CFC
    };

static const q31_t in_com2[1600] = {
    0xEE383F8F, 0xE7151C3B, 0xE0C96310, 0x1B77094C,
    0x00F163C6, 0x2E83EC47, 0x440F3944, 0xE0B85241,
    0x2F74CEB0, 0x13AFC5C8, 0xC4C6A876, 0x3117A5B3,
    0x0060C5D9, 0x23325DAE, 0x2EB626A5, 0x4F808BAD,
    0x2B9B9797, 0x3FFE2B92, 0xBD723F31, 0xD3FBFB4A,
    0xFBB4AA51, 0xD3A8A262, 0xE872664E, 0xDC8AB964,
    0xF05D526A, 0x0CD765F9, 0xCD159A8E, 0x39CC04C5,
    0x50D97762, 0x1D57BB80, 0x2D7FE835, 0xC02721F1,
    0x0785E67C, 0x063ADABA, 0x1D79EFED, 0xEED82B06,
    0x3FC4FCFB, 0x4DC33A0C, 0x1A72E949, 0xF6FC4D39,
    0xF51B19D2, 0xD5BDCE96, 0x296549BA, 0xD61DDA33,
    0x1266F0F2, 0x5260204B, 0xB84229B2, 0x19D6121F,
    0xEDFF3B9B, 0xFB066633, 0x31808CF0, 0xC4D73E1E,
    0x0BC943C9, 0x10EF07BA, 0xFA237514, 0xD102550F,
    0xD6FD2A5C, 0x08C8C983, 0xE0B227A1, 0xAE62A262,
    0xF523AA26, 0xE5CEE619, 0x21E8A5BB, 0xF241E379,
    0x32100BAB, 0x30B358C8, 0xE5881D5C, 0x0F425386,
    0xFE0408D8, 0xD884285B, 0x0F40D244, 0xECECB7A9,
    0xC415BF28, 0xC46390A3, 0x163DC776, 0xF06CA5C4,
    0x02E5FB4C, 0xEEDA03FE, 0x17A98081, 0xF541FE3E,
    0x14312A7D, 0x060453C6, 0xDB4C2339, 0xF881A109,
    0x0B702F75, 0x23606D8A, 0x0565D770, 0x495BEBB3,
    0xEDB2C959, 0xF48F34AE, 0xF37EC2E5, 0x12624B29,
    0xCAE1C261, 0xF3BBC07C, 0xC5B116EA, 0xE6C53E28,
    0x4C3FCCDD, 0xDE83C367, 0xE9446695, 0x109904F3,
    0x28B5DD6E, 0x28674CDC, 0xECC57B31, 0x3D2D7C62,
    0xFCA84BD5, 0x03C020D4, 0x0A53603A, 0xEEAF5A47,
    0x24B262A7, 0x2271E449, 0x2717690E, 0xF9022E77,
    0x2979B09C, 0x5C55E21B, 0x18106F5A, 0xF7462469,
    0x34AA5296, 0x1A7491E3, 0xD7FEB56B, 0xBB2D7244,
    0xC560288D, 0xE2723637, 0x0D033618, 0x344ABC52,
    0xE6E150DE, 0x0289190F, 0x0C3F15DE, 0x0C9AE6B0,
    0xFAF64C20, 0xBBDA1E0F, 0xE79142F7, 0xEF223151,
    0xCAA9AE07, 0xFFD1B127, 0x0F740EC3, 0xDEC32A73,
    0xAF63658D, 0x0014E54B, 0xD8FFB401, 0xE3FB3C0C,
    0xDFC45CDB, 0xF8EE8A41, 0x10E84AB1, 0x022AD85A,
    0x0D5FB88E, 0xF78BE79D, 0x32B02757, 0x05DC7586,
    0xE4BB0EE9, 0x1A53CE79, 0x204EFF73, 0x15678F04,
    0xAF672089, 0xF0081DAB, 0xC1D890F0, 0x06B90FB6,
    0x14B47A25, 0xF2403D1C, 0x238FAD89, 0x042C9073,
    0x3E971E84, 0x3B6C95D6, 0x15B9F9B5, 0x160E5DCC,
    0x36CF2CD5, 0xB12BF092, 0xE6F791B1, 0xF65A492D,
    0xF4F28E1F, 0x54415CD6, 0x384A4C8E, 0x376B4874,
    0xEB7C9D2B, 0x39495867, 0xD2587F16, 0xA04A2975,
    0xDD82E29E, 0xFB6AB608, 0xB6A190D7, 0x376642FB,
    0xF7898D35, 0x527B400D, 0x0DAE59D4, 0xD2BC497C,
    0xD204A1AF, 0xDA41656F, 0xF84169A6, 0xFA932659,
    0xC72B732F, 0x0080AB51, 0x37E08277, 0xE0C74992,
    0x4180C3BF, 0xDF15AA1C, 0xB919CFF3, 0xF6D28767,
    0x542D615B, 0x0FEC4FEA, 0x3529A5C8, 0xF13D75A5,
    0x228F6D81, 0x1E89439F, 0x19B7E8DF, 0xE866E82E,
    0x19AB1A45, 0xCA397E10, 0x275CD780, 0xEC307C05,
    0x058E3057, 0xC4046F5B, 0xF3D47531, 0xF59D4C97,
    0xD43BFDE5, 0x2796D5A6, 0x16B9AC49, 0x24C69B03,
    0x1618C2F2, 0xD83BF3D8, 0xD7EADED0, 0xF896C0F7,
    0xBDBB9FC5, 0x2CD87069, 0x4578B8DC, 0xEBACA916,
    0xF4593C9A, 0x07F0E867, 0xF3A1F6B8, 0xD1AEA15C,
    0x31174A16, 0x25F8856B, 0xE65A0AFE, 0x39DCBCA6,
    0xCBCA7A05, 0xE607B5EF, 0xDE06A15C, 0xF9FB4C77,
    0xE68D65B7, 0xD3799AE8, 0xEC4AF84F, 0x420E7322,
    0xE6377E43, 0x1C84A938, 0x1258DC04, 0x471CE7A1,
    0xE4538F8F, 0xB79B6A9A, 0xA92BD592, 0xE09A9422,
    0xC974E325, 0xE8B2C25E, 0xDC7323BF, 0x00A7D1C8,
    0xEDAEC086, 0x06C72CD0, 0x19372C29, 0xF59BFE99,
    0xDACF5AFB, 0xD31CB96E, 0x23A3C5FC, 0xDCCB517D,
    0xB2B7053C, 0x1C7BE2AC, 0x1FD1FE48, 0x0B3147DF,
    0x1DA4ED34, 0xF34B4A8F, 0xF0CA2060, 0xFD23643D,
    0xBE8ED434, 0x46D7E1AD, 0x2E9A84C8, 0x0476F37D,
    0x24AA70ED, 0xEC8468A4, 0xC6ECB23F, 0xE377BDC1,
    0x08F425C7, 0xDF3B1667, 0xDECB6F7E, 0x24203E28,
    0x3EFD320A, 0xE84E7B17, 0x16BCD672, 0xFC7F3D3C,
    0x13AC1961, 0xD9FE21A3, 0xDC71CEBD, 0xF767FA87,
    0x0511F6BE, 0xD619CAF7, 0xCC0092BB, 0xD916F602,
    0xBD9AE48D, 0xFA6B1A09, 0xF6FF1CCB, 0xABCF7C2F,
    0xE14E6F12, 0xFC757837, 0xF9144D67, 0xDE2CB406,
    0xE29C4EA1, 0xD6D79219, 0x069FE03C, 0x47D14657,
    0x2EA0C9F8, 0x043E555C, 0x0B118155, 0x2210D9B9,
    0xED57B19C, 0xC4F1461D, 0x05948132, 0x0C745E1D,
    0xD001588A, 0xFC916699, 0x116D9E26, 0xBFBCB4B4,
    0xEB730FED, 0xEB35D522, 0xD4E2D829, 0x005AE416,
    0xF502C0C0, 0x82A70321, 0xF24BCE8E, 0x06061132,
    0xD7125635, 0x2AA03C33, 0xEB600D3D, 0x0446CE1C,
    0xC57D636E, 0xE451FA8E, 0xEAC0A80B, 0xFFA2DE1A,
    0xF32A377E, 0xEB18F304, 0xFC7B2C6D, 0x1DCC5FE4,
    0xC3160A43, 0x92E6A8FE, 0x14804D0D, 0x191056AA,
    0x2CCC4993, 0xA2BFE3CC, 0x23E8D5D4, 0xF69ED1FD,
    0x311C4674, 0x1FCEB280, 0x324E9780, 0xCB18861D,
    0xE9C1BF9F, 0xEA017D7F, 0x0ADD4808, 0x208024FB,
    0xC89D9EBB, 0x1D1E06DE, 0x14866229, 0xF78065E0,
    0xF55D848D, 0xEF79F75A, 0x33B235F2, 0x35D4D435,
    0xB298AF3D, 0xE1B58620, 0xE2AAE04B, 0x0D092FE8,
    0x19F139F1, 0x3881C909, 0xDDFCB488, 0x0F1F2692,
    0x18D05811, 0x1211EB42, 0x0C2D4AF5, 0x208D9FAD,
    0x32DAD1B4, 0x08F077A9, 0xDCE590E8, 0xDC5E3CC2,
    0xF5C815C0, 0x2D38C6C5, 0xF60E1722, 0xF3780469,
    0x0A5E19AE, 0x241F00BA, 0xF50B6F9F, 0xD9C8FDB9,
    0xE3DBD60B, 0x11986D13, 0xC1653CBF, 0x0F791DA0,
    0x33E37446, 0x1ED79EA7, 0xE7009A90, 0xE22BB4AB,
    0x2CC3D5A8, 0x019091CB, 0xC792E6C7, 0xFD8FF88F,
    0x9CA14EE9, 0x3C9F63F0, 0xEE43DFFE, 0xF2D20D57,
    0x1CFD0229, 0xF54FD84E, 0x7F4F6DFE, 0xF621A202,
    0x168C2CDC, 0xE1F29E37, 0x26D4615C, 0x97892994,
    0x387ABCB3, 0xEBC217B4, 0xE72665CD, 0xEE499FDC,
    0x17A29F4E, 0x0E1179CE, 0xFD86D127, 0xB59EF7CD,
    0xF3669A3F, 0x17A2F640, 0xF7003309, 0x14A46518,
    0x038F606C, 0x295EEA0F, 0xEA89F928, 0x525612A0,
    0xE3F18E85, 0xD24B7EDB, 0xEC2DB2BC, 0xEA306307,
    0xF71D582C, 0xE3646A13, 0x05C592CB, 0x2F451022,
    0xFD2D5CCC, 0x1B185720, 0x1DC3F945, 0x06E23DE9,
    0x2702DA99, 0x2AB78E3F, 0x1BF832BF, 0x0433F028,
    0x2A1731AD, 0x0A5CE23A, 0xFD523872, 0x01197F16,
    0x20381D39, 0xB4BACD32, 0x26F173FE, 0x140CCF9D,
    0x168DF0B4, 0x180950ED, 0x035601A3, 0xFABA93C9,
    0x62137488, 0xEE205514, 0xD73E37B4, 0xED27E75E,
    0x10C2700C, 0xF96A2FBA, 0xDBD7B008, 0x1D009782,
    0xC274C0E9, 0x394912C5, 0x1E5CE274, 0xE36897F4,
    0x0B647004, 0x06CFFCBD, 0x0086A799, 0xF292D3FD,
    0x2FD34054, 0xEBA2AE23, 0x004CF482, 0xFA40238C,
    0xE3DB4387, 0xDA51DD31, 0x53B22964, 0x0DC8F05E,
    0x4A5FDA70, 0x0FEA2F7A, 0xEA3C8B2B, 0x3AFDEBCF,
    0xFD49F998, 0xD296AC9E, 0xF24244F2, 0x08C27B72,
    0x41E061E5, 0x120E7B55, 0x2C949A3E, 0x36878C8B,
    0xEBBDE12A, 0x560B0F19, 0x29709B51, 0xEED120B8,
    0xD7F2B4D6, 0x0551D2B6, 0xFE8AB803, 0xDC6863D0,
    0x0053112C, 0x14D58015, 0x0D243F9D, 0xFDF7B12E,
    0x2B415C34, 0x1B2786E8, 0xAB238E8C, 0xB31278B9,
    0x13A97FBF, 0x080B8FB1, 0xED489883, 0xD2ED50EC,
    0xD213A8B1, 0xEF894DB2, 0x0E50E2C9, 0xD907A21E,
    0x44F5840F, 0xF45E8897, 0xD56DDD0D, 0x225BB52E,
    0xC91ABE02, 0xBE77D7E7, 0x010E0746, 0xC80675F7,
    0x00B2291D, 0x33977E20, 0xE29D2547, 0x1CE05487,
    0x2856D4B7, 0xE86E353A, 0x1D911781, 0x1D89FF8E,
    0x02CE6C34, 0x0AAB98B1, 0xC9F4FED6, 0xF5E9815A,
    0xFBFD62CC, 0x36F0ED95, 0x4455CAA9, 0x0777C674,
    0xBC2D69B6, 0x0337927C, 0xF1AD51C1, 0xE212FE60,
    0xD5A4EBE7, 0x19C19B5F, 0xE372C913, 0x22237ED8,
    0xF9FF5D46, 0xE655A2C4, 0xC37921DD, 0x0CEAF4A3,
    0x36E20F67, 0x35EEC94A, 0xEFFC12CB, 0x07628E43,
    0xE9AB2B54, 0xB062BF5F, 0x20FD87A7, 0x3274EBD4,
    0xEA1BA2D7, 0xED79AA5C, 0x2A2C06A7, 0xB2CD28F2,
    0x51603ECD, 0x472879FC, 0xD1E7901C, 0xF1B20B81,
    0xE6A10E75, 0x148A234E, 0x15FB432B, 0x29169E9F,
    0x4406B0DE, 0x3BEC048F, 0xF46C4779, 0x2C9FF6F0,
    0xF0CC2081, 0xD9CFA05C, 0x0BD0CA93, 0x12CC7077,
    0xD8971793, 0xF72E29A5, 0x242480E3, 0x0CBE11C2,
    0x14B837C1, 0xF883767A, 0x1A46668C, 0xFE5FC4B7,
    0x12D21B60, 0xE6F31A5C, 0x0A56BD6A, 0x1DDB28D0,
    0xEE97C962, 0x0E5E0A75, 0x72205827, 0x0A5649CF,
    0xD2E70DAD, 0xF9506BD1, 0x046193B1, 0xD8ACD917,
    0xE9B1075F, 0xB61C55E5, 0x30D349DB, 0x215CEC63,
    0x400AF1D7, 0xCB78CA4E, 0x5906057C, 0x3D2910C9,
    0xD9A517E2, 0x1D1EB7F0, 0xCD55CA7F, 0xDE4225BA,
    0x5A23DF2A, 0xB90C25DE, 0xE0BB7B93, 0x524893DB,
    0x3DEEB252, 0xC64229C5, 0xFE51ECAA, 0xD724867B,
    0x049E3DE6, 0x088A4E21, 0x00E5B477, 0xDFB09D7C,
    0xE2116896, 0xF6BC4D63, 0x24898AAC, 0x10CA183A,
    0xEFA8EE03, 0xF37F0E9A, 0xEDF66436, 0x4BCE3902,
    0xF1CBB625, 0xE5C4392B, 0x43DC1119, 0x0AAB91E8,
    0x4A77E0BC, 0xC3074383, 0x06607E04, 0xB4DE1B97,
    0x22BA2437, 0x22060DA1, 0xBF77F76A, 0xB203D1CC,
    0x0B272D52, 0x1D27872F, 0x0366AF25, 0xE2D71BCF,
    0x1AC5D64F, 0xE70397A9, 0xD418E333, 0xEBE81287,
    0xED482FCA, 0x24B30387, 0x13D3845D, 0xEA603511,
    0xFDFF50A9, 0xD4C09FD3, 0x21237C8E, 0x07429342,
    0x47C6094F, 0x4EC1661E, 0xFBA3C441, 0xD14A86AC,
    0x0749E582, 0xDC07E015, 0xE4490729, 0x326042CF,
    0xFB4F2048, 0xF94322E1, 0x501A6FDB, 0xDDAEC9A0,
    0x452AFD3B, 0x246A6B8D, 0x0EF02298, 0xD431B809,
    0x15ABBD56, 0xF1424557, 0xF9BE87BA, 0xD73FBDA9,
    0x15A55256, 0xEB6DA185, 0x10270359, 0x38497513,
    0xEB884F4E, 0xCE97DDB9, 0xE9BF876E, 0x2C2FC15A,
    0x19D24980, 0xD4F8EC29, 0xDE72F4F0, 0xEAD89E8A,
    0xF0538DA9, 0xE99EF7A8, 0xC3E772DD, 0x4E0F57B2,
    0x403F4180, 0xBCC9F48A, 0x2C8BBD00, 0xD252E570,
    0xE39188E7, 0x081E33F7, 0xDEE65F7A, 0x2A8541F9,
    0xF540AA3F, 0x214CAD63, 0xF1DFBBFD, 0xFC045ECA,
    0x2FF70D68, 0xF7E5FEC1, 0x291C829D, 0xDF6AACE9,
    0x1A1A4D81, 0xD491CA23, 0x162F3B2B, 0xFB56AFA0,
    0x9C089D62, 0x2F31738F, 0xF85913C8, 0x02A5C5AD,
    0xEB46A01D, 0xDDBC0944, 0xD90A6109, 0xE3431D48,
    0x3451EF4A, 0xCD7C37E4, 0x713A141B, 0xCF6C81B2,
    0x4AE5603D, 0xDC9E5687, 0xF30208EC, 0x0C6628B9,
    0xE7965E0A, 0xE59740EE, 0xED6D05B0, 0xE00944B6,
    0x14437CBA, 0x190D0A7F, 0xE5581E8A, 0x0BA7C319,
    0x65E6183F, 0xE06787E5, 0x32D781BC, 0x003C98AD,
    0x2D737E58, 0x1FE481EF, 0x1721912D, 0xE4822D4D,
    0xCB346980, 0xF5057AF5, 0x49F4C732, 0x18123E0E,
    0xFC1426BF, 0x3FFB112D, 0xF3CBC39B, 0x3413E285,
    0xE511004A, 0x3A99A174, 0x1698E02F, 0xCD6869C4,
    0xBF49B013, 0x1B491A2F, 0x4974BEAD, 0x12A6C1B1,
    0xDBC60716, 0x9B6F69C3, 0x2539DE38, 0xC271791D,
    0x5EBBCA3C, 0x17043107, 0x1BDC1B2F, 0xE65C966D,
    0x0DA9B38D, 0xF13BA50B, 0x1AF2449B, 0x12D209E5,
    0x0E9A6541, 0x494C5D87, 0xE01C293B, 0x33C762FD,
    0x008C2BD9, 0xE1EA4AB4, 0xDA7B8158, 0xFDD00426,
    0xF8528325, 0xE495ED0A, 0x20099253, 0xFA895E04,
    0x1A9DA49B, 0x0B785C80, 0x532EFED6, 0xF2025D97,
    0x0360784D, 0x1B09391B, 0xCE30D444, 0xCE598AFC,
    0x294EAB63, 0xE1A98733, 0x01C6DB1D, 0x105661A5,
    0x221DAA1A, 0x02BE75C3, 0x2701EE4F, 0xF4126779,
    0xF4C87104, 0xE48E7C84, 0x3D279124, 0x2AB1062C,
    0x41B6742A, 0xDB0654A2, 0xE89C89CD, 0x0BD30D88,
    0xDFD98682, 0x18BA356D, 0x40045160, 0xCE82E303,
    0x214C0680, 0x33D3FE36, 0xF0BC1220, 0x29551EE1,
    0x069A2805, 0x0386B176, 0x4D861442, 0xD1A8DFD8,
    0xC64427CC, 0x09941333, 0x40824054, 0x379D3891,
    0x19D4C6F1, 0xE22529AD, 0xF7B34643, 0xE9B278C1,
    0x0405F408, 0x1F5CE542, 0x15810CD5, 0x2855C03F,
    0xFFED38E1, 0x03F10034, 0xEC62A21F, 0xD8794DB3,
    0xE52AD728, 0xE013F78C, 0x02113F3D, 0x1330FC2A,
    0x409C6ECA, 0x1B721A26, 0xDBC18FA0, 0xF668B325,
    0xFCCBF7FC, 0xF655AB55, 0x1CDDC463, 0xFC32AA78,
    0xFF363D30, 0xD29D5D9F, 0xFC2A7FD3, 0x0BE1CB92,
    0xE889EC1C, 0x20FA90ED, 0x3CA2D364, 0x131E360B,
    0xEBB7BA77, 0xC44298AC, 0xDD20A5CA, 0xEB4804CF,
    0xEEE7FDDD, 0x0BDB4BAC, 0x2B582765, 0x561FF1D0,
    0x35767FB2, 0x44777470, 0xF2EE099A, 0x18E28D24,
    0x06B4D4F8, 0x1EBB26D2, 0xFE8CE4F2, 0x3091CE78,
    0x14DCB97B, 0x22925768, 0x128E2CBC, 0x2DE71A3D,
    0xD3CB71BA, 0xDBF30198, 0x0C3CD553, 0xECB0BAA4,
    0x17E57ABE, 0xEBC9952C, 0xDE729875, 0x156C7C3B,
    0xCF448F94, 0x114C1882, 0x34C5157B, 0xD52E0C50,
    0xDE59A61A, 0x033AB6B8, 0x1CE5674F, 0xEA3B5764,
    0x2A9DA489, 0xBB946256, 0xBDA3B3DB, 0xE5A2D7D8,
    0xC7091701, 0xE2AE04D8, 0xFAAB0FB1, 0x46193E12,
    0x5940EDA4, 0x0E01EC7A, 0x2BF5C82B, 0x2FB79D3D,
    0x59DE588C, 0x1A8F1B0F, 0xE8E7A69A, 0xF7C58D60,
    0xFE4E895A, 0xB57E77E8, 0xABEF31BC, 0xE034CC07,
    0x44E86D61, 0xE77DDD68, 0x0EBCAD5B, 0xE947C4D1,
    0xF256670D, 0x2FBE1E86, 0xFD14936A, 0x30D5BE63,
    0xD233510B, 0x3838C8D2, 0xF5DE7276, 0xEB2D66E9,
    0xEE68CAC8, 0xDA703D39, 0xD2A60DCB, 0x2FDD0978,
    0xF43B2D14, 0x177705DD, 0x272F8B4C, 0xFA4BA9EF,
    0x28A59F5A, 0xF63EC4D3, 0xF83C0BD6, 0xE32839E4,
    0xDFCAF2EB, 0x16E52678, 0x19164ACC, 0x01830218,
    0x2368B317, 0x2D5F20B6, 0x036B350C, 0xED0697D3,
    0x75A6BA59, 0x257BB02B, 0x112BBF50, 0xC43150F2,
    0xD99918EF, 0x0A575911, 0xEB448549, 0xD7BCB95B,
    0xF3E817AB, 0x24203287, 0x0B7DC7AB, 0x06DCA13C,
    0x2245DF92, 0xDB8F8CC9, 0xD9368C78, 0x6263057E,
    0x4181ACAB, 0xD974080C, 0xE304FE22, 0xE2952F2C,
    0xDEB2763A, 0xD71E263D, 0xC5703EAF, 0x101C652F,
    0xDD85E19C, 0xE4540815, 0xE7AF44F7, 0x4803A451,
    0x23DA001F, 0xCDF66561, 0xFF60E8B2, 0xEF674B7A,
    0x0ABFAFAB, 0xE9F9F952, 0x2B7F3253, 0x4A7B8692,
    0x075D268F, 0xE4262432, 0x34293544, 0xB4B1A0EA,
    0x1B07714D, 0x4C8BD969, 0xEC36D3A3, 0x4985A66B,
    0x21BBBB5F, 0xB00A8144, 0x3CDF4E93, 0x0E7AD28A,
    0x4192816C, 0x0067A3AA, 0xF158C3AD, 0x2E1CD631,
    0xF988EC04, 0xD1E5BF3C, 0xD8C6EEDE, 0xEFDE9207,
    0x07601D99, 0xE97DB49A, 0xF9C68B26, 0x6A8DA2F6,
    0xEE363EB3, 0x16E68E3A, 0xEBFB1192, 0x67CF862D,
    0x1E35EC86, 0xEADA0448, 0xE52653DF, 0x09590899,
    0x1EEAB09C, 0xC62C5FB3, 0x11B576B4, 0xDFFC6B17,
    0x1DEFDA6B, 0xE8CDE010, 0xB24199C6, 0xAD169A96,
    0xE6437EDE, 0xD110068D, 0x0A9D14E6, 0x2DA96615,
    0xC46E18D9, 0x18568557, 0x9F477433, 0xCFFFD149,
    0x42CD5A2B, 0x220FB037, 0x02CC91A6, 0xDC88763F,
    0xD9245101, 0xFAA176E7, 0x1E2D3C68, 0x5BC7FFFE,
    0x24AD463B, 0xFF153B7F, 0xE1136D60, 0xF07DD6F3,
    0xD5440935, 0x231E3D6B, 0x070948F4, 0xCFBC0A57,
    0x06B2B913, 0xEC3A427A, 0x33719BCB, 0xD4573324,
    0x1EECB80D, 0xE8EA0E76, 0xF97D72A8, 0xEFAB4815,
    0x3D5CC142, 0xF6BA222F, 0x060B4F84, 0x0AE74EC8,
    0x36E8B8DD, 0x12EC6235, 0x34FE6DC8, 0x239D4EEE,
    0x130DF77C, 0xFCDAFD0C, 0xF49C3FFF, 0x2281D71D,
    0x0810745E, 0xF87F5DF3, 0xDC45B51F, 0xF927A625,
    0x0E55E0AA, 0xFEB65ADE, 0xF7B70452, 0x1CB3CA12,
    0xEDEA986E, 0xDA402A47, 0xF9F56B62, 0xF58CBA47,
    0x2536E5A6, 0x2103184F, 0xBA086F69, 0x298198C5,
    0x14C19CD0, 0xFA9415E3, 0xC639AD2D, 0x20E68666,
    0xF85BCDB4, 0x09FD226E, 0xB1EF106F, 0x132DB2BE,
    0xF9442370, 0xF43B648F, 0xDF8B224A, 0x348E05AA,
    0xE57DED01, 0x3CD9743B, 0xF4878E43, 0xEAD43886,
    0x437CB7C3, 0xFC625B24, 0xDD99AE48, 0xEC41047C,
    0x261584B6, 0x0B6842F7, 0xF813FFDD, 0xFD11BFCE,
    0xF09C0B8A, 0x17DC9F0D, 0x2B2AA154, 0x03360C06,
    0x02FF30DA, 0x0D638CEC, 0xE2B75642, 0xF3714C12,
    0xF08E4DEF, 0x1143D01D, 0xB14D68C8, 0x06F6B70B,
    0xF18B4605, 0x0CA8348A, 0xED1AAA38, 0x068D203E,
    0xB166692B, 0x1E604342, 0x0FBAEFAF, 0x029A9497,
    0x0AE9C17B, 0xEDA8B979, 0x0DF4B8B4, 0x9E55A80D,
    0xF5BC9216, 0x304C1177, 0xFB9DA67F, 0xBC2E6C4B,
    0xC9E0AB7A, 0xE5348C03, 0xFC3473FE, 0x13C549A3,
    0xCB62CF10, 0x23BF5BEF, 0xEE75D305, 0xDCC920E2,
    0x32CA46ED, 0xFD484502, 0xDD179148, 0x254453D5,
    0xF371F670, 0xF897341C, 0xF2041D78, 0x224D4DC9,
    0x08779D3B, 0xF90A3993, 0x509BB896, 0x064113B8,
    0xE634E4B4, 0xFF43BBEE, 0x3A9BDFD2, 0xCA9230A9,
    0xF3BF0EC3, 0xC847552B, 0x27045FF9, 0x431099E1,
    0xE50E4AA1, 0x36FE5C84, 0x88CFF808, 0xFD9E8DA5,
    0xE55D32E3, 0x10F4AFBE, 0x0345C58A, 0x36E470FC,
    0xE1B8D5E4, 0xEEA28B65, 0x1DA549ED, 0xBB8E1E8D,
    0x02DED0B1, 0x146697C7, 0xD5A95C04, 0x288B37B8,
    0xD2694BC6, 0xCB7CA10B, 0x17EE203F, 0xF43496F1,
    0xB38EA7C4, 0xEB21682F, 0xDA05F6B9, 0xE0AA20E5,
    0xD40DD614, 0x0C61E757, 0x50F4A530, 0xFA66F19E,
    0xF7D2CBC7, 0xF76B4660, 0x20AC9FC1, 0x02976A65,
    0xCAA67EF6, 0xEA5AB9AC, 0x1876441B, 0x10BCFC7D,
    0xF167BD6F, 0x528479AF, 0xFF59F26C, 0xFAD69782,
    0xFFD568B9, 0x221965C6, 0xC4313733, 0xBCF1E3F8,
    0xAD6161A9, 0xED5E2AF9, 0xFC025032, 0x1D5FBDD1,
    0x693DDA20, 0xE6F18DC7, 0xADD58F43, 0x4278587C,
    0xD03E9594, 0x2C44F7F2, 0x177C30D4, 0x05625459,
    0xE475BA8C, 0x05569941, 0x129238E6, 0x05FC7FE8,
    0x18422FF3, 0xE7AA614E, 0xCBFC9069, 0x442A675F,
    0xC906B8D5, 0x0D9BF589, 0x14C4D345, 0xE8125388,
    0xB3AF177D, 0x0A9C6A9A, 0xEDCD91E5, 0xBC29CF00,
    0x0C5FDA1C, 0x517D290D, 0x32839162, 0xCD5F592F,
    0x2D917C01, 0xCF65BA15, 0x1A31A442, 0xD152432A,
    0xF69272EB, 0xF7EF66D4, 0x2EEACC9B, 0xD55170C8,
    0xC2961829, 0xB8934EED, 0x328E0035, 0xF5E55690,
    0x1BC35AFA, 0xFC2F0399, 0x3E7DBCA7, 0x042D516A,
    0xD8617AFF, 0x13C4DC3C, 0xE8C144BB, 0x23BA080A,
    0x6D0C508D, 0x02C9BD0A, 0x199A6EBF, 0x0BB1F7CD,
    0xD3624644, 0x33698AD1, 0xD9B5E03A, 0x2A5F69BA,
    0x15840FEA, 0xC3E5EDDE, 0x1A240A2A, 0x1DDAD2B8,
    0x2C86D6AC, 0x23402964, 0x505C1C51, 0xE5284A47,
    0xE8AEE0D8, 0xF46361B7, 0x099D511F, 0x3AC317A2,
    0x049959B0, 0xDE9C2C64, 0xFCA3AFB9, 0x32C24796,
    0x1426CA68, 0x27E98D9A, 0xF9F1276B, 0xCCD7585C,
    0x179D35D7, 0xF494A0D5, 0xF2951306, 0xE99FBBEE,
    0x19BA218F, 0x2CE8E38A, 0xA35695C6, 0xFA0DDBD3,
    0xC9F5EA70, 0x03676AB5, 0x49E9CCD1, 0x17CC704D,
    0x1886BCF2, 0xEC37C645, 0x2DFFDCD8, 0xE1CDC8A9,
    0x43EE581B, 0x33CE064C, 0xEFF29F8B, 0xF2E80B42,
    0xE7689704, 0xF53C2B85, 0xF0B4BC17, 0x19118117,
    0x350B3650, 0xDA959371, 0xE01A2CE4, 0xDEAC001B,
    0x31C764FA, 0x0C6BD430, 0xF470EB28, 0x2EED80CA,
    0x4227A662, 0x0E40AFA1, 0x1D652011, 0xE406DDE9,
    0xDC8213F6, 0xDC874984, 0xE1C21CA8, 0xF8C30D2A,
    0xF5D2E3D6, 0x16F8067E, 0xDA0D94FF, 0x41BF78BA,
    0xE7DB4795, 0xED24E192, 0xFC745BB2, 0x45F80E4A,
    0xEBB41F8D, 0xE3410D83, 0xEE17C5FD, 0x29767710,
    0x32962F01, 0x1CBF9C53, 0x43525770, 0x00AB0455,
    0xEBB2F30E, 0x54B1DB2B, 0x06B974C6, 0xEEDFEB21,
    0xCC68D226, 0xFCAC1716, 0x18C33F6F, 0x2F8AC810,
    0xEA1BC8C8, 0xB30AA6E5, 0xBA7D8038, 0xD80C89EA,
    0x013E197C, 0xE07CF907, 0x1EA5E1F6, 0xFA819A60,
    0xFE3F35A5, 0x4CFA6ACD, 0x192DA975, 0xF7D7F031,
    0xDB2E7521, 0xEF20A9E9, 0x0EA50CBB, 0x1311765A,
    0xF069C8EF, 0xF367993A, 0x0E7B7A0B, 0x19D1883C,
    0x27460EA7, 0x53B2416F, 0x2183274D, 0x1D5614F0,
    0xF23D9E16, 0xD7AC7F2A, 0x2666A0F4, 0x0EBB06BF,
    0xCFF92473, 0x0E135B4C, 0xECE5F36C, 0x99BA5355,
    0xA353B4D6, 0x2DA0F79B, 0x16D4F1CC, 0xEC18F6BE,
    0xE9A67F00, 0x2CDEEAC4, 0xEED389A8, 0x16D02117,
    0x1892F81F, 0x2E22AB11, 0x0360A547, 0xF20907D6,
    0xBB037A47, 0x0824D0F9, 0xE50695F9, 0x076EFC9C,
    0x0BF5C184, 0xE0E10E99, 0xD2D0CFD8, 0x0CF08BA4,
    0xE9683358, 0xCA2CFA46, 0xE94A9FA2, 0x06DE1728,
    0xFF5E36ED, 0x221853AB, 0xDA63E1C4, 0x442EC27C,
    0x14E2D9E2, 0x1C237281, 0x311D965A, 0xC2DDB858,
    0xFE81116E, 0x29E69B91, 0x3E0341C2, 0x004107BD,
    0xF79A5A9C, 0xBEAE1D04, 0xDCD3B08F, 0x13B0B2D2,
    0xE6DC660F, 0x14FBDE91, 0x16B8509F, 0xE85DF8E8,
    0x43082F47, 0xF48FF68E, 0x08D5EB0D, 0xD382541E,
    0xF7430131, 0xF1AE5667, 0xF9749F9F, 0xB088C31A,
    0xC3E3D8E3, 0xC7D77EEC, 0x053739D3, 0x208BFA62,
    0x1A58AD4E, 0x25256468, 0x060B92F5, 0xF6D609E5,
    0x1851A371, 0x5B62EA67, 0x2E409A27, 0xBC91FBBB,
    0x0093DAF6, 0x65039AE4, 0xED80E090, 0x1D3F97FA,
    0x09125953, 0xFBA54023, 0xD5A26D0D, 0xECFDB561,
    0x0AF301CB, 0xF857404E, 0x3C70EEAE, 0x068DEF5C,
    0xE21C4C30, 0x41CB1FF6, 0x33EA70A3, 0xE93E1DFB,
    0x20B27C6D, 0xF133B5F2, 0xFCB123C3, 0xF1BEA02C,
    0x18BB1928, 0xFA9B78EA, 0x008DA09D, 0xE152538F,
    0x32256C46, 0xDCF685AF, 0xC9040946, 0x24486B1F,
    0xD2EA75BF, 0x04094525, 0xEB836A8F, 0xE3C29D23,
    0x0ED4B5DF, 0x80000000, 0x28D37C0C, 0xEC28A14D,
    0x35208C83, 0xEDD2DA64, 0x093618E4, 0xF1AA4693,
    0x188A73D3, 0xCEE76F40, 0xCF8E6340, 0x0C8CE6F3,
    0x0A6F1D5B, 0xA0FA2037, 0x63C4C075, 0x14ACD754,
    0xED37241F, 0x9C703968, 0xEDE23840, 0xD13A96AC,
    0xDD567A02, 0x34E7671B, 0xB5754FE1, 0x1D2E1884,
    0x176C2835, 0x3BD0E37E, 0x1986FB7E, 0x5B72AB19,
    0xCBE400B5, 0xD0F5F4F4, 0xE332EA83, 0x12F2E6A8,
    0xDADB885C, 0xD6C0D8DA, 0xF5460341, 0xFF10FBFB,
    0xE2EA5804, 0xAF17B72E, 0x0012D66B, 0x224E53BB,
    0xDC38AEE1, 0x40A02245, 0xE3B3DCD3, 0x2269EA2A,
    0xCBFAA686, 0x1597A095, 0x037D8522, 0x08EE2101,
    0xEE55E083, 0xF1C01ED9, 0x02246732, 0x18203237,
    0x3A5E2F49, 0xCFFC3B7F, 0x146F9F2A, 0xF4AF3BAE,
    0xD213E4AF, 0xE52CDC65, 0xD4E7F10B, 0xCA43E51E,
    0x31826585, 0x24466C80, 0xE47232C8, 0x22AC9FDC,
    0x2A72F236, 0xD48F665F, 0x5A637CBD, 0xDAC7C5F0,
    0xA9F23B5C, 0x0579BE06, 0xE628391A, 0x17035418,
    0x05EC68B6, 0x26561011, 0x290F565A, 0x2844B2E7,
    0xFEC43112, 0x3756480D, 0x58245636, 0xE6B2838E,
    0x39A5F44E, 0x1874CCA9, 0xF93D2767, 0x140A690E,
    0x185A144D, 0xE6E60C0D, 0xD8518D56, 0xFAFDFE4A,
    0xFED52DEC, 0x4013B0DA, 0x9BE73560, 0xE8C0006B,
    0xF8779E62, 0xC6EE938E, 0xDFD10569, 0x1C545E47,
    0xAE4C47C0, 0x1CF74729, 0x02B3F07C, 0xEDBF91AD,
    0x1999C69F, 0x1B87B169, 0x0D221200, 0xC71BE76C,
    0xA8BBE599, 0x42455329, 0x09760314, 0x0F6430C2,
    0xCF98060E, 0x1C321D1C, 0xC9AD2E10, 0xD33FC878,
    0x2BBA93A6, 0xE3D1BD99, 0xD37932BA, 0x23C8A2D9,
    0xCE7F93B9, 0x15694815, 0x24DF5BF0, 0x42A802A5,
    0x2B15FD0D, 0x1BC04012, 0xE5BBDC60, 0xC60FFA95
    };

static const uint16_t in_dims[98] = {
    0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0003, 0x0001, 0x0004,
    0x0001, 0x0003, 0x0001, 0x0008, 0x0001, 0x000B, 0x0002, 0x0001,
    0x0002, 0x0002, 0x0002, 0x0003, 0x0002, 0x0004, 0x0002, 0x0003,
    0x0002, 0x0008, 0x0002, 0x000B, 0x0003, 0x0001, 0x0003, 0x0002,
    0x0003, 0x0003, 0x0003, 0x0004, 0x0003, 0x0003, 0x0003, 0x0008,
    0x0003, 0x000B, 0x0004, 0x0001, 0x0004, 0x0002, 0x0004, 0x0003,
    0x0004, 0x0004, 0x0004, 0x0003, 0x0004, 0x0008, 0x0004, 0x000B,
    0x0003, 0x0001, 0x0003, 0x0002, 0x0003, 0x0003, 0x0003, 0x0004,
    0x0003, 0x0003, 0x0003, 0x0008, 0x0003, 0x000B, 0x0008, 0x0001,
    0x0008, 0x0002, 0x0008, 0x0003, 0x0008, 0x0004, 0x0008, 0x0003,
    0x0008, 0x0008, 0x0008, 0x000B, 0x000B, 0x0001, 0x000B, 0x0002,
    0x000B, 0x0003, 0x000B, 0x0004, 0x000B, 0x0003, 0x000B, 0x0008,
    0x000B, 0x000B
    };

static const q31_t ref_add[1024] = {
    0xF922AD35, 0xF922AD35, 0xF08ED9E1, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xF922AD35, 0xF08ED9E1, 0xE596EBDE,
    0xB415A24E, 0x4CEE89F1, 0x1B9CCE96, 0x57E9346C,
    0xE24DDF82, 0xF922AD35, 0xF08ED9E1, 0xE596EBDE,
    0xB415A24E, 0x4CEE89F1, 0x1B9CCE96, 0x57E9346C,
    0xE24DDF82, 0x6A651343, 0x36A47BA4, 0xCE3BFE4B,
    0xF922AD35, 0xF08ED9E1, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0x037A9191, 0x3AB19D27,
    0x541D1778, 0x7EE1B735, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0x037A9191, 0x3AB19D27,
    0x541D1778, 0x7EE1B735, 0x1F9D1605, 0x357A148F,
    0xB70402B2, 0xADE271B4, 0x18E7EC9C, 0x263DD304,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0xF922AD35, 0xF08ED9E1, 0xE596EBDE,
    0xB415A24E, 0x4CEE89F1, 0x1B9CCE96, 0x57E9346C,
    0xE24DDF82, 0x6A651343, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xC7809E5A,
    0x08A9FEE4, 0xAD057EE2, 0x1E577BD1, 0x077BA7DD,
    0x08F06B77, 0x28508DE0, 0xBD71AE6E, 0x3FD23955,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xC7809E5A, 0x08A9FEE4, 0xAD057EE2, 0x1E577BD1,
    0x077BA7DD, 0x08F06B77, 0x28508DE0, 0xBD71AE6E,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xC7809E5A, 0x08A9FEE4, 0xAD057EE2, 0x1E577BD1,
    0x077BA7DD, 0x08F06B77, 0x28508DE0, 0xBD71AE6E,
    0x3FD23955, 0x45BFB6B7, 0x381E7E49, 0xFA45ECA8,
    0x08C4CAB0, 0x6A272422, 0x3D1A45E6, 0xB78F3BA9,
    0xF86D7504, 0xE40AAC8C, 0x1C1DA355, 0xC872081D,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0xF922AD35, 0xF08ED9E1, 0xE596EBDE,
    0xB415A24E, 0x4CEE89F1, 0x1B9CCE96, 0x57E9346C,
    0xE24DDF82, 0x6A651343, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xC7809E5A,
    0x08A9FEE4, 0xAD057EE2, 0x1E577BD1, 0x077BA7DD,
    0x08F06B77, 0x28508DE0, 0xBD71AE6E, 0x3FD23955,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xC7809E5A, 0x08A9FEE4, 0xAD057EE2, 0x1E577BD1,
    0x077BA7DD, 0x08F06B77, 0x28508DE0, 0xBD71AE6E,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xC7809E5A, 0x08A9FEE4, 0xAD057EE2, 0x1E577BD1,
    0x077BA7DD, 0x08F06B77, 0x28508DE0, 0xBD71AE6E,
    0x3FD23955, 0x45BFB6B7, 0x381E7E49, 0xFA45ECA8,
    0x08C4CAB0, 0x6A272422, 0x3D1A45E6, 0xB78F3BA9,
    0xF86D7504, 0xE40AAC8C, 0x1C1DA355, 0xC872081D,
    0xF7F5E4E4, 0x21FC6353, 0x9181F4BF, 0x3915DD0D,
    0x01C0F05E, 0xD75B2847, 0xFD4B746C, 0xD1727A2B,
    0x405D2558, 0x4473CDD0, 0x061EE79A, 0xDD45B4DE,
    0x0084B1EA, 0xFD956895, 0xE8343BA1, 0xC11A73CF,
    0xF9A47931, 0xF2BE9A0C, 0x34150B04, 0x013AA880,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E,
    0x037A9191, 0x3AB19D27, 0x541D1778, 0x7EE1B735,
    0x1F9D1605, 0x357A148F, 0xB70402B2, 0xADE271B4,
    0x18E7EC9C, 0x263DD304, 0xDE54B43D, 0xC5253AC6,
    0xC7809E5A, 0x08A9FEE4, 0xAD057EE2, 0x1E577BD1,
    0x077BA7DD, 0x08F06B77, 0x28508DE0, 0xBD71AE6E,
    0x3FD23955, 0x45BFB6B7, 0x381E7E49, 0xFA45ECA8,
    0x08C4CAB0, 0x6A272422, 0x3D1A45E6, 0xB78F3BA9,
    0xF86D7504, 0xE40AAC8C, 0x1C1DA355, 0xC872081D,
    0xF7F5E4E4, 0x21FC6353, 0x9181F4BF, 0x3915DD0D,
    0x01C0F05E, 0xD75B2847, 0xFD4B746C, 0xD1727A2B,
    0x405D2558, 0x4473CDD0, 0x061EE79A, 0xDD45B4DE,
    0x0084B1EA, 0xFD956895, 0xE8343BA1, 0xC11A73CF,
    0xF9A47931, 0xF2BE9A0C, 0x34150B04, 0x013AA880,
    0x428D7C96, 0x170E9AF9, 0xCCB05F9D, 0x3C18313E,
    0x11AC2BEA, 0xC2A296DC, 0x15CEB75C, 0xF6EB7B37,
    0xEA26641B, 0xC3F753F8, 0x23A9F2FC, 0x323E4DBE,
    0x34250B0F, 0xC3C2AB03, 0x332068F3, 0xE20B8E02,
    0xFAC565D3, 0x0B070B23, 0xEC91F1AD, 0x21A1C28C,
    0x0DA6C74B, 0x22657CC2, 0x1904B1E6, 0x530BB64A,
    0xF922AD35, 0xF08ED9E1, 0xE596EBDE, 0xB415A24E,
    0x4CEE89F1, 0x1B9CCE96, 0x57E9346C, 0xE24DDF82,
    0x6A651343, 0x36A47BA4, 0xCE3BFE4B, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xF922AD35, 0xF08ED9E1, 0xE596EBDE,
    0xB415A24E, 0x4CEE89F1, 0x1B9CCE96, 0x57E9346C,
    0xE24DDF82, 0x6A651343, 0x36A47BA4, 0xCE3BFE4B,
    0x59F05A7E, 0x037A9191, 0x3AB19D27, 0x541D1778,
    0x7EE1B735, 0x1F9D1605, 0x357A148F, 0xB70402B2,
    0xADE271B4, 0x18E7EC9C, 0x263DD304, 0xDE54B43D,
    0xC5253AC6, 0xC7809E5A, 0x08A9FEE4, 0xAD057EE2,
    0x1E577BD1, 0x077BA7DD, 0x08F06B77, 0x28508DE0,
    0xBD71AE6E, 0x3FD23955, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0x037A9191, 0x3AB19D27,
    0x541D1778, 0x7EE1B735, 0x1F9D1605, 0x357A148F,
    0xB70402B2, 0xADE271B4, 0x18E7EC9C, 0x263DD304,
    0xDE54B43D, 0xC5253AC6, 0xC7809E5A, 0x08A9FEE4,
    0xAD057EE2, 0x1E577BD1, 0x077BA7DD, 0x08F06B77,
    0x28508DE0, 0xBD71AE6E, 0x3FD23955, 0x45BFB6B7,
    0x381E7E49, 0xFA45ECA8, 0x08C4CAB0, 0x6A272422,
    0x3D1A45E6, 0xB78F3BA9, 0xF86D7504, 0xE40AAC8C,
    0x1C1DA355, 0xC872081D, 0xF922AD35, 0xF08ED9E1,
    0xE596EBDE, 0xB415A24E, 0x4CEE89F1, 0x1B9CCE96,
    0x57E9346C, 0xE24DDF82, 0x6A651343, 0x36A47BA4,
    0xCE3BFE4B, 0x59F05A7E, 0x037A9191, 0x3AB19D27,
    0x541D1778, 0x7EE1B735, 0x1F9D1605, 0x357A148F,
    0xB70402B2, 0xADE271B4, 0x18E7EC9C, 0x263DD304,
    0xDE54B43D, 0xC5253AC6, 0xC7809E5A, 0x08A9FEE4,
    0xAD057EE2, 0x1E577BD1, 0x077BA7DD, 0x08F06B77,
    0x28508DE0, 0xBD71AE6E, 0x3FD23955, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xC7809E5A,
    0x08A9FEE4, 0xAD057EE2, 0x1E577BD1, 0x077BA7DD,
    0x08F06B77, 0x28508DE0, 0xBD71AE6E, 0x3FD23955,
    0x45BFB6B7, 0x381E7E49, 0xFA45ECA8, 0x08C4CAB0,
    0x6A272422, 0x3D1A45E6, 0xB78F3BA9, 0xF86D7504,
    0xE40AAC8C, 0x1C1DA355, 0xC872081D, 0xF7F5E4E4,
    0x21FC6353, 0x9181F4BF, 0x3915DD0D, 0x01C0F05E,
    0xD75B2847, 0xFD4B746C, 0xD1727A2B, 0x405D2558,
    0x4473CDD0, 0x061EE79A, 0xDD45B4DE, 0x0084B1EA,
    0xFD956895, 0xE8343BA1, 0xC11A73CF, 0xF9A47931,
    0xF2BE9A0C, 0x34150B04, 0x013AA880, 0x428D7C96,
    0x170E9AF9, 0xCCB05F9D, 0x3C18313E, 0x11AC2BEA,
    0xC2A296DC, 0x15CEB75C, 0xF6EB7B37, 0xEA26641B,
    0xC3F753F8, 0x23A9F2FC, 0x323E4DBE, 0x34250B0F,
    0xC3C2AB03, 0x332068F3, 0xE20B8E02, 0xFAC565D3,
    0x0B070B23, 0xEC91F1AD, 0x21A1C28C, 0x0DA6C74B,
    0x22657CC2, 0x1904B1E6, 0x530BB64A, 0xF922AD35,
    0xF08ED9E1, 0xE596EBDE, 0xB415A24E, 0x4CEE89F1,
    0x1B9CCE96, 0x57E9346C, 0xE24DDF82, 0x6A651343,
    0x36A47BA4, 0xCE3BFE4B, 0x59F05A7E, 0x037A9191,
    0x3AB19D27, 0x541D1778, 0x7EE1B735, 0x1F9D1605,
    0x357A148F, 0xB70402B2, 0xADE271B4, 0x18E7EC9C,
    0x263DD304, 0xDE54B43D, 0xC5253AC6, 0xC7809E5A,
    0x08A9FEE4, 0xAD057EE2, 0x1E577BD1, 0x077BA7DD,
    0x08F06B77, 0x28508DE0, 0xBD71AE6E, 0x3FD23955,
    0x45BFB6B7, 0x381E7E49, 0xFA45ECA8, 0x08C4CAB0,
    0x6A272422, 0x3D1A45E6, 0xB78F3BA9, 0xF86D7504,
    0xE40AAC8C, 0x1C1DA355, 0xC872081D, 0xF7F5E4E4,
    0x21FC6353, 0x9181F4BF, 0x3915DD0D, 0x01C0F05E,
    0xD75B2847, 0xFD4B746C, 0xD1727A2B, 0x405D2558,
    0x4473CDD0, 0x061EE79A, 0xDD45B4DE, 0x0084B1EA,
    0xFD956895, 0xE8343BA1, 0xC11A73CF, 0xF9A47931,
    0xF2BE9A0C, 0x34150B04, 0x013AA880, 0x428D7C96,
    0x170E9AF9, 0xCCB05F9D, 0x3C18313E, 0x11AC2BEA,
    0xC2A296DC, 0x15CEB75C, 0xF6EB7B37, 0xEA26641B,
    0xC3F753F8, 0x23A9F2FC, 0x323E4DBE, 0x34250B0F,
    0xC3C2AB03, 0x332068F3, 0xE20B8E02, 0xFAC565D3,
    0x0B070B23, 0xEC91F1AD, 0x21A1C28C, 0x0DA6C74B,
    0x22657CC2, 0x1904B1E6, 0x530BB64A, 0xFAA3C479,
    0x38FD753E, 0xE12DB80C, 0xD3782519, 0xD9CB5A21,
    0x0896DD87, 0x91CC5BCA, 0xDCAA5A1F, 0x1A6CC81A,
    0xADAB9C2C, 0x207FAEE4, 0xE35A3171, 0x478DD2A9,
    0x57E6EDC4, 0x1EFD398E, 0x35D6C99F, 0xF65EBACA,
    0x168B344C, 0x310C5ACB, 0x00806DBF, 0xE4DCF22D,
    0x360EAA61, 0x06A8248D, 0x3721CF6F, 0x55DB55B7,
    0x535C2818, 0x24775BF7, 0x1852DC54, 0x4C69DF35,
    0x1333688E, 0x0A6E82C4, 0xA75E3B3C, 0xD54680D1
    };

static const q31_t ref_sub[1024] = {
    0x1CB22E17, 0x1CB22E17, 0x2264A16B, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x1CB22E17, 0x2264A16B, 0x240425BF,
    0x80000000, 0x4B0BC264, 0xBE94F608, 0xCFCAC1E3,
    0x20DD3B01, 0x1CB22E17, 0x2264A16B, 0x240425BF,
    0x80000000, 0x4B0BC264, 0xBE94F608, 0xCFCAC1E3,
    0x20DD3B01, 0x0B7B75E4, 0x0F44F015, 0x44AEAD5F,
    0x1CB22E17, 0x2264A16B, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x02B905DE, 0xF44CE1CB,
    0xF6B0CA2E, 0xDFE09FDB, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x02B905DE, 0xF44CE1CB,
    0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7, 0xB57DBD6B,
    0x3C1F8450, 0x05EA7B1F, 0x217E97FB, 0x7EEC8E40,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0x1CB22E17, 0x2264A16B, 0x240425BF,
    0x80000000, 0x4B0BC264, 0xBE94F608, 0xCFCAC1E3,
    0x20DD3B01, 0x0B7B75E4, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986,
    0xEEFB32F2, 0x12DA49C7, 0xAABF7247, 0x80000000,
    0xCE40F476, 0xCD50BD76, 0x3D236A8B, 0x30C66C5E,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0xE6C5F986, 0xEEFB32F2, 0x12DA49C7, 0xAABF7247,
    0x80000000, 0xCE40F476, 0xCD50BD76, 0x3D236A8B,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0xE6C5F986, 0xEEFB32F2, 0x12DA49C7, 0xAABF7247,
    0x80000000, 0xCE40F476, 0xCD50BD76, 0x3D236A8B,
    0x30C66C5E, 0x394A0144, 0xFD2A9E6E, 0x1C95969D,
    0x893AD0B9, 0xCEA0B00B, 0x08347355, 0xC996A138,
    0x0E374160, 0x388F0F60, 0xC9530FE1, 0x1C3653B8,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0x1CB22E17, 0x2264A16B, 0x240425BF,
    0x80000000, 0x4B0BC264, 0xBE94F608, 0xCFCAC1E3,
    0x20DD3B01, 0x0B7B75E4, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986,
    0xEEFB32F2, 0x12DA49C7, 0xAABF7247, 0x80000000,
    0xCE40F476, 0xCD50BD76, 0x3D236A8B, 0x30C66C5E,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0xE6C5F986, 0xEEFB32F2, 0x12DA49C7, 0xAABF7247,
    0x80000000, 0xCE40F476, 0xCD50BD76, 0x3D236A8B,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0xE6C5F986, 0xEEFB32F2, 0x12DA49C7, 0xAABF7247,
    0x80000000, 0xCE40F476, 0xCD50BD76, 0x3D236A8B,
    0x30C66C5E, 0x394A0144, 0xFD2A9E6E, 0x1C95969D,
    0x893AD0B9, 0xCEA0B00B, 0x08347355, 0xC996A138,
    0x0E374160, 0x388F0F60, 0xC9530FE1, 0x1C3653B8,
    0xD3280300, 0x80000000, 0x20FDA15B, 0x0569B8D0,
    0x25C27929, 0xE14E5BE1, 0x9A4A5A8B, 0x47C3FDEF,
    0x28CA9DC7, 0x2295BE5B, 0x11D7FD73, 0x3B410AC1,
    0x528A5D32, 0xEC03D58E, 0x26CFEC60, 0x64552F0B,
    0x0F5D24E4, 0x2720CDDB, 0xF043BF8D, 0x1CB6E18E,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0xF7C10F19,
    0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB,
    0xC865E6D7, 0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F,
    0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE,
    0xE6C5F986, 0xEEFB32F2, 0x12DA49C7, 0xAABF7247,
    0x80000000, 0xCE40F476, 0xCD50BD76, 0x3D236A8B,
    0x30C66C5E, 0x394A0144, 0xFD2A9E6E, 0x1C95969D,
    0x893AD0B9, 0xCEA0B00B, 0x08347355, 0xC996A138,
    0x0E374160, 0x388F0F60, 0xC9530FE1, 0x1C3653B8,
    0xD3280300, 0x80000000, 0x20FDA15B, 0x0569B8D0,
    0x25C27929, 0xE14E5BE1, 0x9A4A5A8B, 0x47C3FDEF,
    0x28CA9DC7, 0x2295BE5B, 0x11D7FD73, 0x3B410AC1,
    0x528A5D32, 0xEC03D58E, 0x26CFEC60, 0x64552F0B,
    0x0F5D24E4, 0x2720CDDB, 0xF043BF8D, 0x1CB6E18E,
    0xDE6D6540, 0xB5A7E96A, 0x01A024E5, 0x1D938A31,
    0x15A41A3A, 0x119A4625, 0xF74D12D5, 0x1D120BE5,
    0x61FAE5CB, 0x3B3032B2, 0xF72E6411, 0x51650237,
    0x2E591477, 0xE60EA306, 0x03CD67F0, 0xF7879186,
    0xD26310D9, 0xFEFE6397, 0x35F9AB3B, 0x309E8079,
    0xF6C66862, 0xDBA4A1AF, 0x0E390306, 0xC053DEE5,
    0x1CB22E17, 0x2264A16B, 0x240425BF, 0x80000000,
    0x4B0BC264, 0xBE94F608, 0xCFCAC1E3, 0x20DD3B01,
    0x0B7B75E4, 0x0F44F015, 0x44AEAD5F, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x1CB22E17, 0x2264A16B, 0x240425BF,
    0x80000000, 0x4B0BC264, 0xBE94F608, 0xCFCAC1E3,
    0x20DD3B01, 0x0B7B75E4, 0x0F44F015, 0x44AEAD5F,
    0xF7C10F19, 0x02B905DE, 0xF44CE1CB, 0xF6B0CA2E,
    0xDFE09FDB, 0xC865E6D7, 0xB57DBD6B, 0x3C1F8450,
    0x05EA7B1F, 0x217E97FB, 0x7EEC8E40, 0x0D6FE7A2,
    0x0C0FC7FE, 0xE6C5F986, 0xEEFB32F2, 0x12DA49C7,
    0xAABF7247, 0x80000000, 0xCE40F476, 0xCD50BD76,
    0x3D236A8B, 0x30C66C5E, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x02B905DE, 0xF44CE1CB,
    0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7, 0xB57DBD6B,
    0x3C1F8450, 0x05EA7B1F, 0x217E97FB, 0x7EEC8E40,
    0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986, 0xEEFB32F2,
    0x12DA49C7, 0xAABF7247, 0x80000000, 0xCE40F476,
    0xCD50BD76, 0x3D236A8B, 0x30C66C5E, 0x394A0144,
    0xFD2A9E6E, 0x1C95969D, 0x893AD0B9, 0xCEA0B00B,
    0x08347355, 0xC996A138, 0x0E374160, 0x388F0F60,
    0xC9530FE1, 0x1C3653B8, 0x1CB22E17, 0x2264A16B,
    0x240425BF, 0x80000000, 0x4B0BC264, 0xBE94F608,
    0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4, 0x0F44F015,
    0x44AEAD5F, 0xF7C10F19, 0x02B905DE, 0xF44CE1CB,
    0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7, 0xB57DBD6B,
    0x3C1F8450, 0x05EA7B1F, 0x217E97FB, 0x7EEC8E40,
    0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986, 0xEEFB32F2,
    0x12DA49C7, 0xAABF7247, 0x80000000, 0xCE40F476,
    0xCD50BD76, 0x3D236A8B, 0x30C66C5E, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986,
    0xEEFB32F2, 0x12DA49C7, 0xAABF7247, 0x80000000,
    0xCE40F476, 0xCD50BD76, 0x3D236A8B, 0x30C66C5E,
    0x394A0144, 0xFD2A9E6E, 0x1C95969D, 0x893AD0B9,
    0xCEA0B00B, 0x08347355, 0xC996A138, 0x0E374160,
    0x388F0F60, 0xC9530FE1, 0x1C3653B8, 0xD3280300,
    0x80000000, 0x20FDA15B, 0x0569B8D0, 0x25C27929,
    0xE14E5BE1, 0x9A4A5A8B, 0x47C3FDEF, 0x28CA9DC7,
    0x2295BE5B, 0x11D7FD73, 0x3B410AC1, 0x528A5D32,
    0xEC03D58E, 0x26CFEC60, 0x64552F0B, 0x0F5D24E4,
    0x2720CDDB, 0xF043BF8D, 0x1CB6E18E, 0xDE6D6540,
    0xB5A7E96A, 0x01A024E5, 0x1D938A31, 0x15A41A3A,
    0x119A4625, 0xF74D12D5, 0x1D120BE5, 0x61FAE5CB,
    0x3B3032B2, 0xF72E6411, 0x51650237, 0x2E591477,
    0xE60EA306, 0x03CD67F0, 0xF7879186, 0xD26310D9,
    0xFEFE6397, 0x35F9AB3B, 0x309E8079, 0xF6C66862,
    0xDBA4A1AF, 0x0E390306, 0xC053DEE5, 0x1CB22E17,
    0x2264A16B, 0x240425BF, 0x80000000, 0x4B0BC264,
    0xBE94F608, 0xCFCAC1E3, 0x20DD3B01, 0x0B7B75E4,
    0x0F44F015, 0x44AEAD5F, 0xF7C10F19, 0x02B905DE,
    0xF44CE1CB, 0xF6B0CA2E, 0xDFE09FDB, 0xC865E6D7,
    0xB57DBD6B, 0x3C1F8450, 0x05EA7B1F, 0x217E97FB,
    0x7EEC8E40, 0x0D6FE7A2, 0x0C0FC7FE, 0xE6C5F986,
    0xEEFB32F2, 0x12DA49C7, 0xAABF7247, 0x80000000,
    0xCE40F476, 0xCD50BD76, 0x3D236A8B, 0x30C66C5E,
    0x394A0144, 0xFD2A9E6E, 0x1C95969D, 0x893AD0B9,
    0xCEA0B00B, 0x08347355, 0xC996A138, 0x0E374160,
    0x388F0F60, 0xC9530FE1, 0x1C3653B8, 0xD3280300,
    0x80000000, 0x20FDA15B, 0x0569B8D0, 0x25C27929,
    0xE14E5BE1, 0x9A4A5A8B, 0x47C3FDEF, 0x28CA9DC7,
    0x2295BE5B, 0x11D7FD73, 0x3B410AC1, 0x528A5D32,
    0xEC03D58E, 0x26CFEC60, 0x64552F0B, 0x0F5D24E4,
    0x2720CDDB, 0xF043BF8D, 0x1CB6E18E, 0xDE6D6540,
    0xB5A7E96A, 0x01A024E5, 0x1D938A31, 0x15A41A3A,
    0x119A4625, 0xF74D12D5, 0x1D120BE5, 0x61FAE5CB,
    0x3B3032B2, 0xF72E6411, 0x51650237, 0x2E591477,
    0xE60EA306, 0x03CD67F0, 0xF7879186, 0xD26310D9,
    0xFEFE6397, 0x35F9AB3B, 0x309E8079, 0xF6C66862,
    0xDBA4A1AF, 0x0E390306, 0xC053DEE5, 0x1F3E31C8,
    0x4FDF0BE3, 0xFA303243, 0xAEB38EC7, 0x4407D55F,
    0x211F5C8F, 0x066A2DF6, 0x0F1FDDCE, 0x81ED2E5F,
    0xF0A4155E, 0x4DF6E1BA, 0xC228278A, 0xF62217CD,
    0x0718540B, 0x4572432D, 0xBB7BD0DC, 0xFD0E2320,
    0x0F0AF2A4, 0x1C659A58, 0x2321B932, 0x9B782CDE,
    0xF12AE1CF, 0xB8795271, 0x451D7281, 0x02E7F47E,
    0x9AB063E3, 0xF4567D42, 0x29C69383, 0xE3153A0A,
    0xDE4A44C8, 0x5A7117EE, 0x310356B3, 0x4A862FB7
    };

static const q31_t ref_scale[1024] = {
    0x057536D3, 0x057536D3, 0x04BCDED3, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0x057536D3, 0x04BCDED3, 0x0266C467,
    0xCC4F4C81, 0x25FE9315, 0xF68C7127, 0x09ECFD94,
    0x00CAC6A1, 0x057536D3, 0x04BCDED3, 0x0266C467,
    0xCC4F4C81, 0x25FE9315, 0xF68C7127, 0x09ECFD94,
    0x00CAC6A1, 0x1D78224A, 0x117A5AEE, 0x04BAAAEA,
    0x057536D3, 0x04BCDED3, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x018CE5DC, 0x0BBF9FBD,
    0x12B37869, 0x17B095C4, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x018CE5DC, 0x0BBF9FBD,
    0x12B37869, 0x17B095C4, 0xFA00BF37, 0xFABDF47E,
    0xFCC8E1C0, 0xECF33B35, 0x0E99A126, 0x294A9851,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x057536D3, 0x04BCDED3, 0x0266C467,
    0xCC4F4C81, 0x25FE9315, 0xF68C7127, 0x09ECFD94,
    0x00CAC6A1, 0x1D78224A, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0xEB91A5F8,
    0xFDE94C75, 0xEFF7F22A, 0xF245BB86, 0xDB51183D,
    0xF5CC57FB, 0xFD6852D6, 0xFEA5463E, 0x1C26296D,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A, 0xF245BB86,
    0xDB51183D, 0xF5CC57FB, 0xFD6852D6, 0xFEA5463E,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A, 0xF245BB86,
    0xDB51183D, 0xF5CC57FB, 0xFD6852D6, 0xFEA5463E,
    0x1C26296D, 0x1FC26DFF, 0x0D52472E, 0x05B6E0D1,
    0xE47FE6DA, 0x0E31F50B, 0x1153AE4F, 0xE0497738,
    0x01A92D99, 0x07266EFB, 0xF95C2CCE, 0xF92A16F5,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x057536D3, 0x04BCDED3, 0x0266C467,
    0xCC4F4C81, 0x25FE9315, 0xF68C7127, 0x09ECFD94,
    0x00CAC6A1, 0x1D78224A, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0xEB91A5F8,
    0xFDE94C75, 0xEFF7F22A, 0xF245BB86, 0xDB51183D,
    0xF5CC57FB, 0xFD6852D6, 0xFEA5463E, 0x1C26296D,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A, 0xF245BB86,
    0xDB51183D, 0xF5CC57FB, 0xFD6852D6, 0xFEA5463E,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A, 0xF245BB86,
    0xDB51183D, 0xF5CC57FB, 0xFD6852D6, 0xFEA5463E,
    0x1C26296D, 0x1FC26DFF, 0x0D52472E, 0x05B6E0D1,
    0xE47FE6DA, 0x0E31F50B, 0x1153AE4F, 0xE0497738,
    0x01A92D99, 0x07266EFB, 0xF95C2CCE, 0xF92A16F5,
    0xF2C779F9, 0xE7CE2184, 0xEC9FE586, 0x0F9FE577,
    0x09E0DA62, 0xEE2A610A, 0xE5E573BE, 0x064D9E07,
    0x1A49F0C8, 0x19C2630B, 0x05FDB943, 0x0621AFE8,
    0x14C3C3C7, 0xFA664F89, 0x03C10A00, 0x095BE8B7,
    0x02406785, 0x0677D9FA, 0x091632A4, 0x077C6283,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x146C5A66,
    0x018CE5DC, 0x0BBF9FBD, 0x12B37869, 0x17B095C4,
    0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0, 0xECF33B35,
    0x0E99A126, 0x294A9851, 0xFAF126F8, 0xF44D40B1,
    0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A, 0xF245BB86,
    0xDB51183D, 0xF5CC57FB, 0xFD6852D6, 0xFEA5463E,
    0x1C26296D, 0x1FC26DFF, 0x0D52472E, 0x05B6E0D1,
    0xE47FE6DA, 0x0E31F50B, 0x1153AE4F, 0xE0497738,
    0x01A92D99, 0x07266EFB, 0xF95C2CCE, 0xF92A16F5,
    0xF2C779F9, 0xE7CE2184, 0xEC9FE586, 0x0F9FE577,
    0x09E0DA62, 0xEE2A610A, 0xE5E573BE, 0x064D9E07,
    0x1A49F0C8, 0x19C2630B, 0x05FDB943, 0x0621AFE8,
    0x14C3C3C7, 0xFA664F89, 0x03C10A00, 0x095BE8B7,
    0x02406785, 0x0677D9FA, 0x091632A4, 0x077C6283,
    0x083EB876, 0xF32DA119, 0xF3942121, 0x166AEEDC,
    0x09D41189, 0xF50F3740, 0x0346F28C, 0x04FF61C7,
    0x13085279, 0xFFC9E1AB, 0x06B615C3, 0x20E8D3FD,
    0x189F87E1, 0xEA745382, 0x0DBB7439, 0xF664C7E2,
    0xF34A1DAB, 0x02815BAF, 0x08A2E73A, 0x149010C1,
    0x011B4BEB, 0xFF82879C, 0x09CF6D3B, 0x04D7E54C,
    0x057536D3, 0x04BCDED3, 0x0266C467, 0xCC4F4C81,
    0x25FE9315, 0xF68C7127, 0x09ECFD94, 0x00CAC6A1,
    0x1D78224A, 0x117A5AEE, 0x04BAAAEA, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0x057536D3, 0x04BCDED3, 0x0266C467,
    0xCC4F4C81, 0x25FE9315, 0xF68C7127, 0x09ECFD94,
    0x00CAC6A1, 0x1D78224A, 0x117A5AEE, 0x04BAAAEA,
    0x146C5A66, 0x018CE5DC, 0x0BBF9FBD, 0x12B37869,
    0x17B095C4, 0xFA00BF37, 0xFABDF47E, 0xFCC8E1C0,
    0xECF33B35, 0x0E99A126, 0x294A9851, 0xFAF126F8,
    0xF44D40B1, 0xEB91A5F8, 0xFDE94C75, 0xEFF7F22A,
    0xF245BB86, 0xDB51183D, 0xF5CC57FB, 0xFD6852D6,
    0xFEA5463E, 0x1C26296D, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x018CE5DC, 0x0BBF9FBD,
    0x12B37869, 0x17B095C4, 0xFA00BF37, 0xFABDF47E,
    0xFCC8E1C0, 0xECF33B35, 0x0E99A126, 0x294A9851,
    0xFAF126F8, 0xF44D40B1, 0xEB91A5F8, 0xFDE94C75,
    0xEFF7F22A, 0xF245BB86, 0xDB51183D, 0xF5CC57FB,
    0xFD6852D6, 0xFEA5463E, 0x1C26296D, 0x1FC26DFF,
    0x0D52472E, 0x05B6E0D1, 0xE47FE6DA, 0x0E31F50B,
    0x1153AE4F, 0xE0497738, 0x01A92D99, 0x07266EFB,
    0xF95C2CCE, 0xF92A16F5, 0x057536D3, 0x04BCDED3,
    0x0266C467, 0xCC4F4C81, 0x25FE9315, 0xF68C7127,
    0x09ECFD94, 0x00CAC6A1, 0x1D78224A, 0x117A5AEE,
    0x04BAAAEA, 0x146C5A66, 0x018CE5DC, 0x0BBF9FBD,
    0x12B37869, 0x17B095C4, 0xFA00BF37, 0xFABDF47E,
    0xFCC8E1C0, 0xECF33B35, 0x0E99A126, 0x294A9851,
    0xFAF126F8, 0xF44D40B1, 0xEB91A5F8, 0xFDE94C75,
    0xEFF7F22A, 0xF245BB86, 0xDB51183D, 0xF5CC57FB,
    0xFD6852D6, 0xFEA5463E, 0x1C26296D, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0xEB91A5F8,
    0xFDE94C75, 0xEFF7F22A, 0xF245BB86, 0xDB51183D,
    0xF5CC57FB, 0xFD6852D6, 0xFEA5463E, 0x1C26296D,
    0x1FC26DFF, 0x0D52472E, 0x05B6E0D1, 0xE47FE6DA,
    0x0E31F50B, 0x1153AE4F, 0xE0497738, 0x01A92D99,
    0x07266EFB, 0xF95C2CCE, 0xF92A16F5, 0xF2C779F9,
    0xE7CE2184, 0xEC9FE586, 0x0F9FE577, 0x09E0DA62,
    0xEE2A610A, 0xE5E573BE, 0x064D9E07, 0x1A49F0C8,
    0x19C2630B, 0x05FDB943, 0x0621AFE8, 0x14C3C3C7,
    0xFA664F89, 0x03C10A00, 0x095BE8B7, 0x02406785,
    0x0677D9FA, 0x091632A4, 0x077C6283, 0x083EB876,
    0xF32DA119, 0xF3942121, 0x166AEEDC, 0x09D41189,
    0xF50F3740, 0x0346F28C, 0x04FF61C7, 0x13085279,
    0xFFC9E1AB, 0x06B615C3, 0x20E8D3FD, 0x189F87E1,
    0xEA745382, 0x0DBB7439, 0xF664C7E2, 0xF34A1DAB,
    0x02815BAF, 0x08A2E73A, 0x149010C1, 0x011B4BEB,
    0xFF82879C, 0x09CF6D3B, 0x04D7E54C, 0x057536D3,
    0x04BCDED3, 0x0266C467, 0xCC4F4C81, 0x25FE9315,
    0xF68C7127, 0x09ECFD94, 0x00CAC6A1, 0x1D78224A,
    0x117A5AEE, 0x04BAAAEA, 0x146C5A66, 0x018CE5DC,
    0x0BBF9FBD, 0x12B37869, 0x17B095C4, 0xFA00BF37,
    0xFABDF47E, 0xFCC8E1C0, 0xECF33B35, 0x0E99A126,
    0x294A9851, 0xFAF126F8, 0xF44D40B1, 0xEB91A5F8,
    0xFDE94C75, 0xEFF7F22A, 0xF245BB86, 0xDB51183D,
    0xF5CC57FB, 0xFD6852D6, 0xFEA5463E, 0x1C26296D,
    0x1FC26DFF, 0x0D52472E, 0x05B6E0D1, 0xE47FE6DA,
    0x0E31F50B, 0x1153AE4F, 0xE0497738, 0x01A92D99,
    0x07266EFB, 0xF95C2CCE, 0xF92A16F5, 0xF2C779F9,
    0xE7CE2184, 0xEC9FE586, 0x0F9FE577, 0x09E0DA62,
    0xEE2A610A, 0xE5E573BE, 0x064D9E07, 0x1A49F0C8,
    0x19C2630B, 0x05FDB943, 0x0621AFE8, 0x14C3C3C7,
    0xFA664F89, 0x03C10A00, 0x095BE8B7, 0x02406785,
    0x0677D9FA, 0x091632A4, 0x077C6283, 0x083EB876,
    0xF32DA119, 0xF3942121, 0x166AEEDC, 0x09D41189,
    0xF50F3740, 0x0346F28C, 0x04FF61C7, 0x13085279,
    0xFFC9E1AB, 0x06B615C3, 0x20E8D3FD, 0x189F87E1,
    0xEA745382, 0x0DBB7439, 0xF664C7E2, 0xF34A1DAB,
    0x02815BAF, 0x08A2E73A, 0x149010C1, 0x011B4BEB,
    0xFF82879C, 0x09CF6D3B, 0x04D7E54C, 0x06787D90,
    0x22372048, 0xF6D77A94, 0xE08AECF8, 0x0774CBE0,
    0x0A6D8E85, 0xE60DA270, 0xFAF28DFB, 0xE7167D9E,
    0xE793EC62, 0x1B9DA427, 0xE960963F, 0x0F6BFA9E,
    0x17BFD074, 0x191BDF2F, 0xFC54A69F, 0xFCDB377B,
    0x096589BC, 0x135C7D49, 0x08E889BC, 0xE01547C3,
    0x09CE630C, 0xEFC85DBF, 0x1F0FD07C, 0x1630D28D,
    0xFB8322FF, 0x0633764E, 0x10865BF6, 0x0BDFC650,
    0xFC5F6B56, 0x1937E6AD, 0xF618647C, 0x07F32C22
    };

static const q31_t ref_trans[1024] = {
    0x0AEA6DA6, 0x0AEA6DA6, 0x0979BDA6, 0x0AEA6DA6,
    0x0979BDA6, 0x04CD88CE, 0x0AEA6DA6, 0x0979BDA6,
    0x04CD88CE, 0x989E9902, 0x0AEA6DA6, 0x0979BDA6,
    0x04CD88CE, 0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE,
    0x989E9902, 0x4BFD262A, 0xED18E24F, 0x13D9FB28,
    0x01958D41, 0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE,
    0x989E9902, 0x4BFD262A, 0xED18E24F, 0x13D9FB28,
    0x01958D41, 0x3AF04493, 0x22F4B5DD, 0x097555D5,
    0x0AEA6DA6, 0x0979BDA6, 0x0AEA6DA6, 0x04CD88CE,
    0x0979BDA6, 0x989E9902, 0x0AEA6DA6, 0x989E9902,
    0x0979BDA6, 0x4BFD262A, 0x04CD88CE, 0xED18E24F,
    0x0AEA6DA6, 0x4BFD262A, 0x0979BDA6, 0xED18E24F,
    0x04CD88CE, 0x13D9FB28, 0x989E9902, 0x01958D41,
    0x0AEA6DA6, 0x989E9902, 0x0979BDA6, 0x4BFD262A,
    0x04CD88CE, 0xED18E24F, 0x0AEA6DA6, 0x3AF04493,
    0x0979BDA6, 0x22F4B5DD, 0x04CD88CE, 0x097555D5,
    0x989E9902, 0x28D8B4CB, 0x4BFD262A, 0x0319CBB7,
    0xED18E24F, 0x177F3F79, 0x13D9FB28, 0x2566F0D3,
    0x01958D41, 0x2F612B88, 0x0AEA6DA6, 0x28D8B4CB,
    0x0979BDA6, 0x0319CBB7, 0x04CD88CE, 0x177F3F79,
    0x989E9902, 0x2566F0D3, 0x4BFD262A, 0x2F612B88,
    0xED18E24F, 0xF4017E6E, 0x13D9FB28, 0xF57BE8FD,
    0x01958D41, 0xF991C381, 0x3AF04493, 0xD9E67669,
    0x22F4B5DD, 0x1D33424C, 0x097555D5, 0x529530A2,
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x0AEA6DA6,
    0x04CD88CE, 0x4BFD262A, 0x0979BDA6, 0x989E9902,
    0xED18E24F, 0x0AEA6DA6, 0x989E9902, 0x13D9FB28,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x04CD88CE,
    0xED18E24F, 0x3AF04493, 0x0AEA6DA6, 0x4BFD262A,
    0x3AF04493, 0x0979BDA6, 0xED18E24F, 0x22F4B5DD,
    0x04CD88CE, 0x13D9FB28, 0x097555D5, 0x989E9902,
    0x01958D41, 0x28D8B4CB, 0x0AEA6DA6, 0x989E9902,
    0x13D9FB28, 0x0979BDA6, 0x4BFD262A, 0x01958D41,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x0AEA6DA6,
    0x3AF04493, 0xF4017E6E, 0x0979BDA6, 0x22F4B5DD,
    0xF57BE8FD, 0x04CD88CE, 0x097555D5, 0xF991C381,
    0x989E9902, 0x28D8B4CB, 0xD9E67669, 0x4BFD262A,
    0x0319CBB7, 0x1D33424C, 0xED18E24F, 0x177F3F79,
    0x529530A2, 0x13D9FB28, 0x2566F0D3, 0xF5E24DF0,
    0x01958D41, 0x2F612B88, 0xE89A8162, 0x0AEA6DA6,
    0x28D8B4CB, 0xF5E24DF0, 0x0979BDA6, 0x0319CBB7,
    0xE89A8162, 0x04CD88CE, 0x177F3F79, 0xD7234BF0,
    0x989E9902, 0x2566F0D3, 0xFBD298EB, 0x4BFD262A,
    0x2F612B88, 0xDFEFE455, 0xED18E24F, 0xF4017E6E,
    0xE48B770C, 0x13D9FB28, 0xF57BE8FD, 0xB6A2307A,
    0x01958D41, 0xF991C381, 0xEB98AFF7, 0x3AF04493,
    0xD9E67669, 0xFAD0A5AB, 0x22F4B5DD, 0x1D33424C,
    0xFD4A8C7C, 0x097555D5, 0x529530A2, 0x384C52DA,
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x989E9902,
    0x0AEA6DA6, 0x04CD88CE, 0x4BFD262A, 0x13D9FB28,
    0x0979BDA6, 0x989E9902, 0xED18E24F, 0x01958D41,
    0x0AEA6DA6, 0x989E9902, 0x13D9FB28, 0x22F4B5DD,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x097555D5,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x28D8B4CB,
    0x0AEA6DA6, 0x4BFD262A, 0x3AF04493, 0x0319CBB7,
    0x0979BDA6, 0xED18E24F, 0x22F4B5DD, 0x177F3F79,
    0x04CD88CE, 0x13D9FB28, 0x097555D5, 0x2566F0D3,
    0x989E9902, 0x01958D41, 0x28D8B4CB, 0x2F612B88,
    0x0AEA6DA6, 0x989E9902, 0x13D9FB28, 0x22F4B5DD,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x097555D5,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x28D8B4CB,
    0x0AEA6DA6, 0x3AF04493, 0xF4017E6E, 0xD7234BF0,
    0x0979BDA6, 0x22F4B5DD, 0xF57BE8FD, 0xFBD298EB,
    0x04CD88CE, 0x097555D5, 0xF991C381, 0xDFEFE455,
    0x989E9902, 0x28D8B4CB, 0xD9E67669, 0xE48B770C,
    0x4BFD262A, 0x0319CBB7, 0x1D33424C, 0xB6A2307A,
    0xED18E24F, 0x177F3F79, 0x529530A2, 0xEB98AFF7,
    0x13D9FB28, 0x2566F0D3, 0xF5E24DF0, 0xFAD0A5AB,
    0x01958D41, 0x2F612B88, 0xE89A8162, 0xFD4A8C7C,
    0x0AEA6DA6, 0x28D8B4CB, 0xF5E24DF0, 0x3F84DBFE,
    0x0979BDA6, 0x0319CBB7, 0xE89A8162, 0x1AA48E5B,
    0x04CD88CE, 0x177F3F79, 0xD7234BF0, 0x0B6DC1A3,
    0x989E9902, 0x2566F0D3, 0xFBD298EB, 0xC8FFCDB5,
    0x4BFD262A, 0x2F612B88, 0xDFEFE455, 0x1C63EA16,
    0xED18E24F, 0xF4017E6E, 0xE48B770C, 0x22A75C9E,
    0x13D9FB28, 0xF57BE8FD, 0xB6A2307A, 0xC092EE70,
    0x01958D41, 0xF991C381, 0xEB98AFF7, 0x03525B32,
    0x3AF04493, 0xD9E67669, 0xFAD0A5AB, 0x0E4CDDF6,
    0x22F4B5DD, 0x1D33424C, 0xFD4A8C7C, 0xF2B8599B,
    0x097555D5, 0x529530A2, 0x384C52DA, 0xF2542DEB,
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x0AEA6DA6,
    0x04CD88CE, 0x4BFD262A, 0x0979BDA6, 0x989E9902,
    0xED18E24F, 0x0AEA6DA6, 0x989E9902, 0x13D9FB28,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x04CD88CE,
    0xED18E24F, 0x3AF04493, 0x0AEA6DA6, 0x4BFD262A,
    0x3AF04493, 0x0979BDA6, 0xED18E24F, 0x22F4B5DD,
    0x04CD88CE, 0x13D9FB28, 0x097555D5, 0x989E9902,
    0x01958D41, 0x28D8B4CB, 0x0AEA6DA6, 0x989E9902,
    0x13D9FB28, 0x0979BDA6, 0x4BFD262A, 0x01958D41,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x0AEA6DA6,
    0x3AF04493, 0xF4017E6E, 0x0979BDA6, 0x22F4B5DD,
    0xF57BE8FD, 0x04CD88CE, 0x097555D5, 0xF991C381,
    0x989E9902, 0x28D8B4CB, 0xD9E67669, 0x4BFD262A,
    0x0319CBB7, 0x1D33424C, 0xED18E24F, 0x177F3F79,
    0x529530A2, 0x13D9FB28, 0x2566F0D3, 0xF5E24DF0,
    0x01958D41, 0x2F612B88, 0xE89A8162, 0x0AEA6DA6,
    0x28D8B4CB, 0xF5E24DF0, 0x0979BDA6, 0x0319CBB7,
    0xE89A8162, 0x04CD88CE, 0x177F3F79, 0xD7234BF0,
    0x989E9902, 0x2566F0D3, 0xFBD298EB, 0x4BFD262A,
    0x2F612B88, 0xDFEFE455, 0xED18E24F, 0xF4017E6E,
    0xE48B770C, 0x13D9FB28, 0xF57BE8FD, 0xB6A2307A,
    0x01958D41, 0xF991C381, 0xEB98AFF7, 0x3AF04493,
    0xD9E67669, 0xFAD0A5AB, 0x22F4B5DD, 0x1D33424C,
    0xFD4A8C7C, 0x097555D5, 0x529530A2, 0x384C52DA,
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x989E9902,
    0x4BFD262A, 0xED18E24F, 0x13D9FB28, 0x01958D41,
    0x0AEA6DA6, 0x04CD88CE, 0x4BFD262A, 0x13D9FB28,
    0x3AF04493, 0x097555D5, 0x0319CBB7, 0x2566F0D3,
    0x0979BDA6, 0x989E9902, 0xED18E24F, 0x01958D41,
    0x22F4B5DD, 0x28D8B4CB, 0x177F3F79, 0x2F612B88,
    0x0AEA6DA6, 0x989E9902, 0x13D9FB28, 0x22F4B5DD,
    0x0319CBB7, 0x2F612B88, 0xF991C381, 0x529530A2,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x097555D5,
    0x177F3F79, 0xF4017E6E, 0xD9E67669, 0xF5E24DF0,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x28D8B4CB,
    0x2566F0D3, 0xF57BE8FD, 0x1D33424C, 0xE89A8162,
    0x0AEA6DA6, 0x4BFD262A, 0x3AF04493, 0x0319CBB7,
    0xF4017E6E, 0x1D33424C, 0xD7234BF0, 0xB6A2307A,
    0x0979BDA6, 0xED18E24F, 0x22F4B5DD, 0x177F3F79,
    0xF57BE8FD, 0x529530A2, 0xFBD298EB, 0xEB98AFF7,
    0x04CD88CE, 0x13D9FB28, 0x097555D5, 0x2566F0D3,
    0xF991C381, 0xF5E24DF0, 0xDFEFE455, 0xFAD0A5AB,
    0x989E9902, 0x01958D41, 0x28D8B4CB, 0x2F612B88,
    0xD9E67669, 0xE89A8162, 0xE48B770C, 0xFD4A8C7C,
    0x0AEA6DA6, 0x989E9902, 0x13D9FB28, 0x22F4B5DD,
    0x0319CBB7, 0x2F612B88, 0xF991C381, 0x529530A2,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x097555D5,
    0x177F3F79, 0xF4017E6E, 0xD9E67669, 0xF5E24DF0,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x28D8B4CB,
    0x2566F0D3, 0xF57BE8FD, 0x1D33424C, 0xE89A8162,
    0x0AEA6DA6, 0x3AF04493, 0xF4017E6E, 0xD7234BF0,
    0x384C52DA, 0x03525B32, 0x13C1B4C3, 0x2987878E,
    0x0979BDA6, 0x22F4B5DD, 0xF57BE8FD, 0xFBD298EB,
    0x3F84DBFE, 0x0E4CDDF6, 0xDC54C214, 0xF4CC9F11,
    0x04CD88CE, 0x097555D5, 0xF991C381, 0xDFEFE455,
    0x1AA48E5B, 0xF2B8599B, 0xCBCAE77B, 0x07821400,
    0x989E9902, 0x28D8B4CB, 0xD9E67669, 0xE48B770C,
    0x0B6DC1A3, 0xF2542DEB, 0x0C9B3C0D, 0x12B7D16D,
    0x4BFD262A, 0x0319CBB7, 0x1D33424C, 0xB6A2307A,
    0xC8FFCDB5, 0xE58EF3F2, 0x3493E190, 0x0480CF0B,
    0xED18E24F, 0x177F3F79, 0x529530A2, 0xEB98AFF7,
    0x1C63EA16, 0xCF9C4308, 0x3384C615, 0x0CEFB3F4,
    0x13D9FB28, 0x2566F0D3, 0xF5E24DF0, 0xFAD0A5AB,
    0x22A75C9E, 0xD93FCB0D, 0x0BFB7286, 0x122C6549,
    0x01958D41, 0x2F612B88, 0xE89A8162, 0xFD4A8C7C,
    0xC092EE70, 0x1F3FCAEE, 0x0C435FCF, 0x0EF8C507,
    0x0AEA6DA6, 0x28D8B4CB, 0xF5E24DF0, 0x3F84DBFE,
    0xE58EF3F2, 0x0C435FCF, 0xE7284241, 0xD4E8A705,
    0x0979BDA6, 0x0319CBB7, 0xE89A8162, 0x1AA48E5B,
    0xCF9C4308, 0x2987878E, 0x2CD5DDB7, 0x1B76E871,
    0x04CD88CE, 0x177F3F79, 0xD7234BF0, 0x0B6DC1A3,
    0xD93FCB0D, 0xF4CC9F11, 0x13A82312, 0xECC98FC4,
    0x989E9902, 0x2566F0D3, 0xFBD298EB, 0xC8FFCDB5,
    0x1F3FCAEE, 0x07821400, 0xEA1E6E80, 0xE6943B56,
    0x4BFD262A, 0x2F612B88, 0xDFEFE455, 0x1C63EA16,
    0x13C1B4C3, 0x12B7D16D, 0x068DE518, 0x0502B75D,
    0xED18E24F, 0xF4017E6E, 0xE48B770C, 0x22A75C9E,
    0xDC54C214, 0x0480CF0B, 0x09FEC38E, 0x1145CE74,
    0x13D9FB28, 0xF57BE8FD, 0xB6A2307A, 0xC092EE70,
    0xCBCAE77B, 0x0CEFB3F4, 0x2610A4F3, 0x29202182,
    0x01958D41, 0xF991C381, 0xEB98AFF7, 0x03525B32,
    0x0C9B3C0D, 0x122C6549, 0xFF93C355, 0x023697D6,
    0x3AF04493, 0xD9E67669, 0xFAD0A5AB, 0x0E4CDDF6,
    0x3493E190, 0x0EF8C507, 0x0D6C2B87, 0xFF050F39,
    0x22F4B5DD, 0x1D33424C, 0xFD4A8C7C, 0xF2B8599B,
    0x3384C615, 0x107D70EB, 0x41D1A7FA, 0x139EDA76,
    0x097555D5, 0x529530A2, 0x384C52DA, 0xF2542DEB,
    0x0BFB7286, 0xE65B4232, 0x313F0FC3, 0x09AFCA97,
    0x0AEA6DA6, 0x0979BDA6, 0x04CD88CE, 0x989E9902,
    0x4BFD262A, 0xED18E24F, 0x13D9FB28, 0x01958D41,
    0x3AF04493, 0x22F4B5DD, 0x097555D5, 0x0AEA6DA6,
    0x04CD88CE, 0x4BFD262A, 0x13D9FB28, 0x3AF04493,
    0x097555D5, 0x0319CBB7, 0x2566F0D3, 0xF4017E6E,
    0xF991C381, 0x1D33424C, 0x0979BDA6, 0x989E9902,
    0xED18E24F, 0x01958D41, 0x22F4B5DD, 0x28D8B4CB,
    0x177F3F79, 0x2F612B88, 0xF57BE8FD, 0xD9E67669,
    0x529530A2, 0x0AEA6DA6, 0x989E9902, 0x13D9FB28,
    0x22F4B5DD, 0x0319CBB7, 0x2F612B88, 0xF991C381,
    0x529530A2, 0xD7234BF0, 0xE48B770C, 0xFAD0A5AB,
    0x0979BDA6, 0x4BFD262A, 0x01958D41, 0x097555D5,
    0x177F3F79, 0xF4017E6E, 0xD9E67669, 0xF5E24DF0,
    0xFBD298EB, 0xB6A2307A, 0xFD4A8C7C, 0x04CD88CE,
    0xED18E24F, 0x3AF04493, 0x28D8B4CB, 0x2566F0D3,
    0xF57BE8FD, 0x1D33424C, 0xE89A8162, 0xDFEFE455,
    0xEB98AFF7, 0x384C52DA, 0x0AEA6DA6, 0x4BFD262A,
    0x3AF04493, 0x0319CBB7, 0xF4017E6E, 0x1D33424C,
    0xD7234BF0, 0xB6A2307A, 0x384C52DA, 0xC8FFCDB5,
    0x03525B32, 0x0979BDA6, 0xED18E24F, 0x22F4B5DD,
    0x177F3F79, 0xF57BE8FD, 0x529530A2, 0xFBD298EB,
    0xEB98AFF7, 0x3F84DBFE, 0x1C63EA16, 0x0E4CDDF6,
    0x04CD88CE, 0x13D9FB28, 0x097555D5, 0x2566F0D3,
    0xF991C381, 0xF5E24DF0, 0xDFEFE455, 0xFAD0A5AB,
    0x1AA48E5B, 0x22A75C9E, 0xF2B8599B, 0x989E9902,
    0x01958D41, 0x28D8B4CB, 0x2F612B88, 0xD9E67669,
    0xE89A8162, 0xE48B770C, 0xFD4A8C7C, 0x0B6DC1A3,
    0xC092EE70, 0xF2542DEB, 0x0AEA6DA6, 0x989E9902,
    0x13D9FB28, 0x22F4B5DD, 0x0319CBB7, 0x2F612B88,
    0xF991C381, 0x529530A2, 0xD7234BF0, 0xE48B770C,
    0xFAD0A5AB, 0x0979BDA6, 0x4BFD262A, 0x01958D41,
    0x097555D5, 0x177F3F79, 0xF4017E6E, 0xD9E67669,
    0xF5E24DF0, 0xFBD298EB, 0xB6A2307A, 0xFD4A8C7C,
    0x04CD88CE, 0xED18E24F, 0x3AF04493, 0x28D8B4CB,
    0x2566F0D3, 0xF57BE8FD, 0x1D33424C, 0xE89A8162,
    0xDFEFE455, 0xEB98AFF7, 0x384C52DA, 0x0AEA6DA6,
    0x3AF04493, 0xF4017E6E, 0xD7234BF0, 0x384C52DA,
    0x03525B32, 0x13C1B4C3, 0x2987878E, 0x107D70EB,
    0x2610A4F3, 0xE6943B56, 0x0979BDA6, 0x22F4B5DD,
    0xF57BE8FD, 0xFBD298EB, 0x3F84DBFE, 0x0E4CDDF6,
    0xDC54C214, 0xF4CC9F11, 0xE65B4232, 0xFF93C355,
    0x0502B75D, 0x04CD88CE, 0x097555D5, 0xF991C381,
    0xDFEFE455, 0x1AA48E5B, 0xF2B8599B, 0xCBCAE77B,
    0x07821400, 0xE7284241, 0x0D6C2B87, 0x1145CE74,
    0x989E9902, 0x28D8B4CB, 0xD9E67669, 0xE48B770C,
    0x0B6DC1A3, 0xF2542DEB, 0x0C9B3C0D, 0x12B7D16D,
    0x2CD5DDB7, 0x41D1A7FA, 0x29202182, 0x4BFD262A,
    0x0319CBB7, 0x1D33424C, 0xB6A2307A, 0xC8FFCDB5,
    0xE58EF3F2, 0x3493E190, 0x0480CF0B, 0x13A82312,
    0x313F0FC3, 0x023697D6, 0xED18E24F, 0x177F3F79,
    0x529530A2, 0xEB98AFF7, 0x1C63EA16, 0xCF9C4308,
    0x3384C615, 0x0CEFB3F4, 0xEA1E6E80, 0xD4E8A705,
    0xFF050F39, 0x13D9FB28, 0x2566F0D3, 0xF5E24DF0,
    0xFAD0A5AB, 0x22A75C9E, 0xD93FCB0D, 0x0BFB7286,
    0x122C6549, 0x068DE518, 0x1B76E871, 0x139EDA76,
    0x01958D41, 0x2F612B88, 0xE89A8162, 0xFD4A8C7C,
    0xC092EE70, 0x1F3FCAEE, 0x0C435FCF, 0x0EF8C507,
    0x09FEC38E, 0xECC98FC4, 0x09AFCA97, 0x0AEA6DA6,
    0x28D8B4CB, 0xF5E24DF0, 0x3F84DBFE, 0xE58EF3F2,
    0x0C435FCF, 0xE7284241, 0xD4E8A705, 0x0CF0FB21,
    0xD2C12C7E, 0xDF90BB7F, 0x0979BDA6, 0x0319CBB7,
    0xE89A8162, 0x1AA48E5B, 0xCF9C4308, 0x2987878E,
    0x2CD5DDB7, 0x1B76E871, 0x446E4091, 0x1ED7F53B,
    0x3E1FA0F8, 0x04CD88CE, 0x177F3F79, 0xD7234BF0,
    0x0B6DC1A3, 0xD93FCB0D, 0xF4CC9F11, 0x13A82312,
    0xECC98FC4, 0xEDAEF528, 0x2F7FA0E7, 0x2C61A51A,
    0x989E9902, 0x2566F0D3, 0xFBD298EB, 0xC8FFCDB5,
    0x1F3FCAEE, 0x07821400, 0xEA1E6E80, 0xE6943B56,
    0xC115D9F0, 0x3237BE5E, 0xF70645FD, 0x4BFD262A,
    0x2F612B88, 0xDFEFE455, 0x1C63EA16, 0x13C1B4C3,
    0x12B7D16D, 0x068DE518, 0x0502B75D, 0x0EE997C0,
    0xF8A94D3D, 0x0C66EC9C, 0xED18E24F, 0xF4017E6E,
    0xE48B770C, 0x22A75C9E, 0xDC54C214, 0x0480CF0B,
    0x09FEC38E, 0x1145CE74, 0x14DB1D0B, 0xF9B66EF5,
    0x210CB7EC, 0x13D9FB28, 0xF57BE8FD, 0xB6A2307A,
    0xC092EE70, 0xCBCAE77B, 0x0CEFB3F4, 0x2610A4F3,
    0x29202182, 0xCC1B44E0, 0x12CB1378, 0x17BF8CA0,
    0x01958D41, 0xF991C381, 0xEB98AFF7, 0x03525B32,
    0x0C9B3C0D, 0x122C6549, 0xFF93C355, 0x023697D6,
    0xF5E51BF6, 0x26B8FA91, 0xF8BED6AB, 0x3AF04493,
    0xD9E67669, 0xFAD0A5AB, 0x0E4CDDF6, 0x3493E190,
    0x0EF8C507, 0x0D6C2B87, 0xFF050F39, 0xCE2CFB3C,
    0x11D11378, 0x326FCD59, 0x22F4B5DD, 0x1D33424C,
    0xFD4A8C7C, 0xF2B8599B, 0x3384C615, 0x107D70EB,
    0x41D1A7FA, 0x139EDA76, 0xCF27D8C5, 0xC02A8F86,
    0xEC30C8F8, 0x097555D5, 0x529530A2, 0x384C52DA,
    0xF2542DEB, 0x0BFB7286, 0xE65B4232, 0x313F0FC3,
    0x09AFCA97, 0x373B484F, 0x139CC618, 0x0FE65844
    };

